看板 [ MATLAB ]
討論串[討論] 照自訂的機率函數產生隨機數值
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者bowin (盡其在我)時間14年前 (2011/11/09 12:25), 編輯資訊
0
0
1
內容預覽:
我建議可以參考一本經典:. Sheldon Ross 所著的Simulations.. 裡面有對各種隨機變數的生成作了個廣泛的討論.. - 若可推出probability distribution 之 closed form,. the inverse transform method 可直接應用.
(還有2個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Leon (Achilles)時間14年前 (2011/11/09 09:50), 編輯資訊
0
0
1
內容預覽:
This is a famous question, and I think the probability. textbook should a section for it :). http://en.wikipedia.org/wiki/Inverse_transform_sampling.
(還有40個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者jmren (學生)時間14年前 (2011/11/09 09:10), 編輯資訊
0
0
0
內容預覽:
我想到的解法是:. 1. 假設你0-10之間數值間格是0.00001,然後你依照你的機率函數去累加每個區間的機率. 例如原先0的機率是0.01%, 0.00001的機率是0.02%, 0.00002的機率是0.05%,.... 那麼0的累加機率是0.01%, 0-0.00001的累加是0.03%,
(還有37個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者NanFish (厭倦)時間14年前 (2011/11/09 02:57), 編輯資訊
0
0
0
內容預覽:
爬文爬到了 randsrc的指令. 但它好像是用在給定離散的數值出現的機率. 若今天我有個自定機率函數. 想在0-10之間照我自訂的機率函數隨機產生數值(有小數點的) 該怎麼實現呢?. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 128.46.205.65.
首頁
上一頁
1
下一頁
尾頁