私は 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);