簡體   English   中英

Python平均間隔和指數分布

[英]Python average Interval and exponential distribution

我正在完成一項作業,該作業需要我計算平均15分鍾間隔內的到達次數並遵循指數分布。 我沒有大量使用Python,也不知道即時通訊是否正確。 這是我的代碼:

[random.expovariate(.15) for i in range(50)]

任何見識將不勝感激!

intervals = [random.expovariate(1./15) for i in range(50)]

將在到達之間產生50個時間間隔(以分鍾為單位),平均間隔為15分鍾。 即,第一個到達將發生在interval[0] ,第二個到達將發生在interval[0] interval[0] + interval[1] ,依此類推。 請注意,它是1./15 ,而不是.15

如果通過“計算到達”來表示要獲得50個元素的二進制數組,其中1對應於到達,那么您應該看一下Poisson過程,因為指數分布描述了Poisson過程中事件之間的時間。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM