0
我給出的平均值爲5.我需要在Java中生成一個隨機數(按指數分佈)。如何在Java中生成指數分佈的數字(給出一個均值)?
我知道Python,你可以運行像random.expovariate(5)的東西,但我不知道如何解決這個問題。誰能幫我嗎?
我給出的平均值爲5.我需要在Java中生成一個隨機數(按指數分佈)。如何在Java中生成指數分佈的數字(給出一個均值)?
我知道Python,你可以運行像random.expovariate(5)的東西,但我不知道如何解決這個問題。誰能幫我嗎?
請記住,你可以在「平均時間」和「速度」來定義指數隨機變量。 Lambda定義了速率(每個時間單位的事件)。你想用事件之間的平均時間參數化分佈,只需使用1/lambda。 –
我不知道rand.nextDouble()的代碼是什麼意思。我認爲lambda是指達尼洛所說的平均比率(正如我在我的文章中提到的那樣)。 –