random.expovariate等效于泊松过程

时间:2011-12-21 15:15:24

标签: python math statistics poisson

我在某处读到python库函数random.expovariate产生的等效间隔等于Poisson Process事件。
是真的如此,还是应该对结果强加一些其他功能?

1 个答案:

答案 0 :(得分:7)

严格阅读你的问题,是的,这就是random.expovariate所做的。

expovariate为您提供随机浮点数,指数分布式。在Poission过程中,连续事件之间的间隔大小是指数的。

然而,我可以想象另外两种方法来建模泊松过程

  1. 只需生成随机数,均匀分布并对其进行排序。
  2. 生成具有泊松分布的整数(即,它们的分布类似于泊松过程中固定区间内的事件数)。使用numpy.random.poisson来做到这一点。
  3. 当然,这三件事情都完全不同。正确的选择取决于您的申请。