Re: [問題] 不均等隨機的設定方式?

作者: damody (天亮damody)   2015-06-08 13:07:59
※ 引述《ggg1356114 (3G)》之銘言:
: 開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
: VC
: 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
: 問題(Question):
: 主要是想問合理性方面的問題
: 若我有編號1~10 這10個球,我想重複從袋子內10個球抽10000次,每次抽完放回
: 但我要讓這10個球被抽到的機率不一樣,機率呈現從高到低(要呈現偏向銳減趨勢)
: 然後10個球機率加總需為1
: 而每個編號球是配到哪個機率則純隨機分配即可
: 請問你們會採用甚麼模式去設定那個機率的分布呢?
: 我想到是常態分佈(或長尾分佈)曲線也是偏向銳減,
: 但也只有10個機率值,有必要使用到常態分佈嗎?
: 有沒有更單純但又可以合理達到類似效果的方法呢?
: (ex: 設定一個負指數值,下一個機率是前一個的負指數遞減?)
: 但無論用甚麼方式,10個機率加總要等於1
: 謝謝!
改成 rand 1~10000
如果是平均機率就是
1~1000 給1號
1001~2000 給2號
......
從高到低就
1~5000 給1號
5001~7500 給2號
......
就這樣吧
無腦又好實作
作者: bill42362 (酒池肉林夜夜生科)   2015-06-10 00:47:00
推這個

Links booklink

Contact Us: admin [ a t ] ucptt.com