假設你有10個站是在給定時間發送數據包我將如何實現在編程語言以下可能性,例如Java的
讓我們假設時間是從計數器獲得,因此,例如
我們可以有
計數器= 1,2,3,...
如果計數器= 1個,則在這個時候,我們可以具有例如5個站發送分組, 在另一時間,計數器= 2我們可以有2等
我假設傳輸時間爲零
現在,我們知道這是在給定時間發送數據包站的數量遵循泊松分佈
我有相關的2個問題這個:
我怎麼會用Java來模擬這個概率呢? 在for循環中,我可以計算整個時間,然後當時間發生變化時,我可以找出有多少站正在發送數據包,並且這個數量將在泊松分佈之後 我還沒有找到任何特定的函數可以做以下事情,例如類或其他任何東西,我是否必須爲此創建自己的代碼?
通過知道正在發送數據包的站點的數量是否遵循泊松分佈,是否有可能以某種方式從每個站點(1到10)生成隨機數據包,以便將生成的數據包的數量最後,會遵循泊松分佈?
在此先感謝
只要您有一定的編程知識和經驗,您所有的建議都是可行的。你應該能夠回答你自己的問題。 – 2011-12-26 21:53:08
我建議你開始你的模擬程序,當你有一個特定的問題時,可以在一個簡單的問題中提問,並且可以合理地回答。 – 2011-12-26 22:00:58
試試這個[Java發生器的泊松和均勻分佈](http://stackoverflow.com/questions/750325/java-generator-for- poisson-and- uniform-distributions) – Dimitry 2011-12-26 22:19:40