Здравствуйте.
В тестовом задании столкнулся с требованием реализовать поступление заказов с помощью распределения Пуассона.
К сожалению, раньше с этим не сталкивался, никак не могу понять, как это распределение применить?
Нашел библиотеку
MathPHP
Там есть такая функция:
// Poisson distribution
$λ = 2; // average number of successful events per interval
$k = 3; // events in the interval
$poisson = new Discrete\Poisson($λ);
$pmf = $poisson->pmf($k);
$cdf = $poisson->cdf($k);
Сама задача:
Заказы поступают случайным образом с интервалом 1-30 мин и имеют распределение
Пуассона. Заказ имеет следующие свойства:
1. номер заказа;
2. время поступления (начинается с 0);
3. время готовки (10-30 мин);
....
Сгенерировать N заказов согласно свойствам. (N=10...100);