C++:怎样调整随机数的出现概率
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 00:52:04
![C++:怎样调整随机数的出现概率](/uploads/image/z/7287470-62-0.jpg?t=C%2B%2B%3A%E6%80%8E%E6%A0%B7%E8%B0%83%E6%95%B4%E9%9A%8F%E6%9C%BA%E6%95%B0%E7%9A%84%E5%87%BA%E7%8E%B0%E6%A6%82%E7%8E%87)
xNP_GC{Cp"hbR/Qo̙9+^)ƥnb$"
[Ƴ1b".7lw72?٨Pbt-E'5ޕt94xP
eKUA+D.4H`?(T&{K2AZ42aX.2Gxe}AZqLWdzwm]sf1afP7Av9\>=Վ`ZhME >$)1<ADl'\*-lN. fN5t'2TaוgLٖ]?KEoS斣P~aNZa=OO>4rd:/U:
C++:怎样调整随机数的出现概率
C++:怎样调整随机数的出现概率
C++:怎样调整随机数的出现概率
我的理解,你想问的问题是:怎样产生随机数才能满足某种分布.
所谓分布,就是随机数出现在某个区间的概率.
如果用一般的函数例如rand(),可以认为它是一个uniform(均匀)的分布.
于是问题变成:如何把uniform分布映射到你要的分布(例如Gaussian高斯分布)?
这不是一个简单的问题,需要查阅一些资料,我只能给你指路了.况且这里也打不出数学公式.