如何用C产生满足泊松分布的随机数?
来源:百度知道 编辑:UC知道 时间:2024/05/30 11:46:23
请高手指点,最好能提供源程序,谢谢~~~~~~
程序中需要确定泊松分布的常量“朗姆达”
可以利用随机数函数随机选取一个k
然后求出它的阶乘k!,再求出的“朗姆达”的k次方x
用x/k!再乘上一个e的负“朗姆达”次方即可得到满足泊松分布的随机数,当然需要将其变为整数
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/05/30 11:46:23
程序中需要确定泊松分布的常量“朗姆达”
可以利用随机数函数随机选取一个k
然后求出它的阶乘k!,再求出的“朗姆达”的k次方x
用x/k!再乘上一个e的负“朗姆达”次方即可得到满足泊松分布的随机数,当然需要将其变为整数