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