由于ln38=ln38-ln1
因此,ln38是1/x在(1,38)区间的积分
故可以用随机模拟的方法给出如下程序:
m=10000
x=runif(m,min=1,max=38)
theta=(38-1)*mean(1/x)
theta
the=log(38)
the
> > [1] 3.642904
> > [1] 3.637586
输出结果完全符合。
楼主: guo.bailing
|
2849
3
[问答] 用随机数法求 Ln38 的近似值 |
大师 29%
-
TA的文库 其他...
|
2论坛币
最佳答案 | |
自助者,天助之!
|
||
自助者,天助之!
|
|
京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明 免责及隐私声明