При строгом чтении вашего вопроса, да, именно это и делает random.expovariate.
expovariate дает случайные числа с плавающей точкой, экспоненциально распределенные.В процессе деления размер интервала между последовательными событиями экспоненциальный.
Однако есть два других способа, которыми я мог бы представить моделирование пуассоновских процессов
- Просто генерировать случайные числа, равномерно распределять и сортировать их.
- Генерировать целые числа, которые имеютРаспределение Пуассона (то есть они распределены как число событий в пределах фиксированного интервала в процессе Пуассона).Для этого используйте numpy.random.poisson.
Конечно, все три вещи совершенно разные.Правильный выбор зависит от вашей заявки.