全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 EViews专版
1657 1
2012-05-07
最近学蒙特卡罗模拟,写了点小代码,运行之后效果还是不错的,供大家分享。

!m=10000
!n=1000
wfcreate simu u !m
for !j=1 to !n
!num=0
genr x=rnd
genr y=rnd
for !i=1 to !m
if (x(!i)^2+y(!i)^2)<1 then
!num=!num+1
endif
next
genr pa(!j)=4*!num/!m
next
smpl 2 !n+1
genr pai=@sum(pa)/!n
smpl @all
show pai

这段代码的大意:先模拟1万个点求出一个“PAI”,然后循环1000次求平均值。这样结果会更精确。
二维码

扫码加我 拉你入群

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

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

全部回复
2012-10-23 10:13:24
谢谢分享!
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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