当前位置:新励学网 > 秒知问答 > 如何算出伪随机数

如何算出伪随机数

发表时间:2024-08-02 17:27:47 来源:网友投稿

找到伪随机数规律的方法有:

1、直接法(Direct Method),根据分布函数的物理意义生成。

缺点是仅适用于某些具有特殊分布的随机数,如二项式分布、泊松分布。

2、逆转法(Inversion Method),假设U服从[0,1]区间上的均匀分布,令X=F-1(U),则X的累计分布函数(CDF)为F。该方法原理简单、编程方便、适用性广。

3、接受拒绝法(Acceptance-Rejection Method):假设希望生成的随机数的概率密度函数(PDF)为f,则首先找到一个PDF为g的随机数发生器与常数c,使得f(x)≤cg(x),然后根据接收拒绝算法求解。由于算法平均运算c次才能得到一个希望生成的随机数,所以c的取值必须尽可能小。显然该算法的缺点是较难确定g与c。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!