我正在嘗試爲移動無線網絡建模陰影和快速衰落。對於快速衰落,瑞利衰落是一個合理的使用模型。信道響應的包絡將是瑞利分佈式的。調用這個隨機變量R,它將有一個概率密度函數(PDF)如何用特定的概率密度函數生成一個隨機數?
PR(r)=((2r)/Ω)* exp(-r^2 /Ω),r> = 0,Ω =2σ^ 2
http://en.wikipedia.org/wiki/Rayleigh_fading看到寫好的方程。
所以,我有PDF,現在我只是想知道如何從中得到隨機變量?
我已經看過了這些問題:
Generate Array of Numbers that fit to a Probability Distribution in Ruby?
Generate Random Numbers with Probabilistic Distribution
但我仍然不知道如何做到這一點。它使我永遠瞭解PDF的所以如果有人知道在Java中使用特定PDF獲取隨機變量的方式,那將非常感謝!
太謝謝你了! flanagan圖書館正是我想要的!節省我不得不創建我自己的算法。謝謝一堆! :) – Lauren