我使用平均值为 500 的 poisson_distribution,问题是在 1200 次迭代后分布在 423-571 之间,我如何更改最大限制,例如结果从 1 到 4.000.000 但平均值为500?
这是我的代码:
unsigned seed = std::chrono::system_clock::now().time_since_epoch().count();
std::default_random_engine generator (seed);
int mean = 500;
std::poisson_distribution<int> distribution_2(mean);
array_of_elements[pos_in_array].time_of_arrival = distribution_2(generator);