楼主: 395966902
4168 2

[问答] winbugs,GARCH-M模型 ,加载显示contains uninitialized variables, [推广有奖]

  • 1关注
  • 0粉丝

小学生

21%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
23 点
帖子
2
精华
0
在线时间
8 小时
注册时间
2012-3-12
最后登录
2012-4-18

楼主
395966902 发表于 2012-4-11 15:39:40 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
你好,麻烦各位大牛看看这个程序(关于GARCH-M模型),再加载初始值时显示this chain contains uninitialized variables。
model
{
    for( t in 1 : n ){
  y[ t ] ~ dnorm( 0.0, tau[t])
         }

   for( t in 2 : n ) {
   h[ t ] <- alpha0 + alpha1 * pow(y[t - 1], 2) + beta1 * h[t - 1]
     tau[t] <- 1 / h[t]
         }

     for( t in 1 : n ) {
       x[ t ] ~ dnorm(a[t],tau[t])
       a[t] <- delta * sqrt( h[ t ] )
}

    delta ~ dnorm( 0.0, 0.0001)
   alpha0 ~ dnorm( 0.0, 0.0001)
   alpha1 ~ dnorm( 0.0, 0.0001)
   beta1 ~ dnorm( 0.0, 0.0001)
   h[1] <- 1
  tau[1] <- 1 / h[1]
}


list(x = c(0.62933, 0.95565, 0.29702, 0.29889, -0.48426, 0.27024, 0.13400, 0.52710,
0.63116, -0.27419), n = 10 )
list(alpha0 = 0, alpha1 = 0, delta = 0, beta1 = 0)
数据x有1000个,只是先拿10个做试验下。
看看程序到底是什么问题。我QQ:395966902

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Variables Variable winbugs Initial garch-m chain 模型 程序

本帖被以下文库推荐

沙发
395966902 发表于 2012-4-11 15:47:12
我的初始数据只有x,用来估计alpha0, alpha1 , delta, beta1 ,四个参数。不知道代码哪个地方出现问题了

藤椅
tianwangdou6 发表于 2019-7-13 15:32:22
请问你解决了吗?我的也说包含未初始化的变量

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-2 07:49