如何用C产生满足泊松分布的随机数?

来源:百度知道 编辑:UC知道 时间:2024/05/30 11:46:23
请高手指点,最好能提供源程序,谢谢~~~~~~

程序中需要确定泊松分布的常量“朗姆达”
可以利用随机数函数随机选取一个k
然后求出它的阶乘k!,再求出的“朗姆达”的k次方x
用x/k!再乘上一个e的负“朗姆达”次方即可得到满足泊松分布的随机数,当然需要将其变为整数