Запись в Википедии для Пуассоновского процесса имеет все необходимое.Число поступлений в интервале имеет распределение Пуассона, и как только вы узнаете, сколько существует поступлений, время прихода будет равномерно распределено в пределах интервала.Скажем, например, ваш интервал имеет длину 15.
N <- rpois(1, lambda = 15)
arrives <- sort(runif(N, max = 15))
waits <- c(arrives[1], diff(arrives))
Здесь arrives
соответствует вашему tt
, а waits
соответствует вашему t
(кстати, это нехорошая идея назвать вектор t
, поскольку t
зарезервировано для функции транспонирования).Конечно, последняя запись waits
была усечена, но вы упомянули, что в любом случае вы знаете только пол последней записи tt
.Если он действительно нужен, вы можете заменить его независимой экспонентой (больше, чем waits[N])
, если хотите.