全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3151 7
2009-05-08
请教大家个问题,我想做个模拟:v(t)=v*(2.25+z*3.33),z是服从正态分布的随机数,为求得v(t)的值,采用winbugs做MCMC模拟,但不知错在哪里?急需指教!十分感谢!
model
{
for (t in 1:n) {
z~dnorm(2.25,3.33);
p<-0.3*z+0.25;
v[t]<-478.55*exp(p);
}
}
list(z=c(1,2,1,1,3,6,4,2,5,7,1,1,6,0,,5,4,1,0,1,7),
n=20)
二维码

扫码加我 拉你入群

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

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

全部回复
2009-5-8 09:45:00

程序如下

model
{
for (t in 1:n) {
z~dnorm(2.25,3.33);
p<-0.3*z+0.25;
v[t]<-478.55*exp(p);
}
}
list(z=c(1,2,1,1,3,6,4,2,5,7,1,1,6,0,,5,4,1,0,1,7),
n=20)

二维码

扫码加我 拉你入群

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

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

2011-2-17 13:38:25
不知道楼主的意思是是什么
二维码

扫码加我 拉你入群

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

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

2011-2-18 03:34:05
复制代码
二维码

扫码加我 拉你入群

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

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

2011-2-18 03:37:55
另外要注意dnorm的第二个参数,这个参数不是一般我们用的variance,而是precision,也就是variance的倒数
二维码

扫码加我 拉你入群

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

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

2011-3-1 10:50:06
也在学winbugs
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群