-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathar19_model.txt
28 lines (18 loc) · 894 Bytes
/
ar19_model.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
model {
#priors===================================================
pars ~ dmnorm(prior_mean,prior_inv_cov)
sd.pro ~ dlnorm(proc_mean, proc_prec)
#Informative priors on initial conditions based on first observation
X[1] ~ dnorm(x_init, tau.obs[1])
#end priors===============================================
for(i in 2:N) {
#process model=============================================
tau.pro[i] <- 1/((sd.pro*ndays[i])*(sd.pro*ndays[i]))
predX[i] <- pars[1] + pars[2]*X[i-1] + pars[3]*D[i]
X[i] ~ dnorm(predX[i],tau.pro[i])
#end of process model======================================
#data model================================================
Y[i] ~ dnorm(X[i], tau.obs[i]) # Observation variation
#end of data model=========================================
}
}