lz程序编出来没?小弟编了一个,但是貌似没有compile出来。
model{
for(t in 3:T){
y[t]~dnorm(av[t],p[t])
LL[t]<--0.5*log(6.28)-0.5*log(h[t])-0.5*pow(y[t]-av[t],2)/h[t]
}
for(t in 4:T){h[t]<-alpha0+alpha[1]*pow(y[t-1]-av[t-1],2)+beta[1]*h[t-1]
av[t]<-rho[2]*y[t-2]+rho[3]*y[t-3]
p[t]<-1/h[t]}
h3~dgamma(2,1000)
h[3]<-h3
p[3]<-1/h3
av[3]~dnorm(0,0.001)
alpha0~dnorm(0,0.001)I(0,100)
alpha[1]~dnorm(0,0.001)I(0,1)
beta[1]~dnorm(0,0.001)I(0,1)
rho[2]~dnorm(0,0.001)I(0,1)
rho[3]~dnorm(0,0.001)I(0,1)
}