相关疑难解决方法(0)

如何生成泊松过程?

原始问题:

我想生成一个泊松过程.如果到时间t的到达次数是N(t)并且我有一个带参数λ的泊松分布,我该如何产生N(t)?我将如何在C++中执行此操作?

澄清:

我原本想用泊松分布生成过程.但是,我对我需要的过程中的参数感到困惑; 我以为我可以使用N(t),但是它告诉我在间隔(0,t)上发生了多少到达,这不是我想要的.所以,我认为我可以使用N(t2)-N(t1) )获得区间[t1,t2]上的到达次数.由于N(t)〜泊松(tx lambda),我可以使用Poisson(t2 x lambda)-Poisson(t1 x lambda)但我不希望一个区间内的到达人数.

相反,我想生成到达时出现的明确时间.

我可以通过使间隔[t2,t1]足够小以使每个间隔只有一个到达(发生为| t2-t1 | - > 0)来做到这一点.

c++ random poisson stochastic-process

11
推荐指数
2
解决办法
2万
查看次数

标签 统计

c++ ×1

poisson ×1

random ×1

stochastic-process ×1