为什么常识

在做蒙特卡洛模拟时用什么样的方法可以产生优秀的随机数?

生活词典 changshi.cidiancn.com

阅读: 279

在做蒙特卡洛模拟时用什么样的方法可以产生优秀的随机数?我是在做本科生科研。求教各位牛人2 个答案

答案 1:

关于随机数算法推荐你看看-rk allen weiss的 < 数据结构与问题求解 > 上面有很好的阐述.能够生成均匀分布的随机数.如果要其他分布书上有介绍.他也有博客.

答案 2:

看你的需求是什么了,如果是做数值积分的话,除了用随机数,还可以用quasi-random number。比如sobol序列,在高维数值积分上收敛的会比一般随机数快。至于其他问题,网上各种随机数发生器都有。一般的数值库里面都会有随机数生成器。一般都是用同余的方法生成的

分享常识给亲友.

下一篇:王功权私奔的真相曝光,你还想说什么? 下一篇 【方向键 ( → )下一篇】

上一篇:CEO 喜欢看什么书? 上一篇 【方向键 ( ← )上一篇】