维基百科上的这张图片有一个很好的例子,说明了我理想中想要生成的函数类型:
现在我正在使用 Irwin-Hall 分布,它或多或少是高斯分布的多项式近似......基本上,您使用均匀随机数生成器并迭代它 x 次,并取平均值。迭代次数越多,它就越像高斯分布。
相当不错;但是我希望能够有一个可以改变平均值的方法。例如,假设我想要一个 0 到 10 之间的数字,但是around7. 例如,平均值(如果我多次重复此函数)将是 7,但实际范围是 0-10。
有没有我应该查找的,或者我应该用标准高斯分布做一些奇特的数学?
我发现你的问题有矛盾。从一方面你想要正态分布,即对称的从本质上讲,从另一面来看,您希望范围不对称地设置为平均值。
我怀疑您应该尝试查看其他分布密度函数,其类似于钟形曲线但不对称。喜欢日志分布 http://en.wikipedia.org/wiki/Log-normal_distribution or 贝塔分布 http://en.wikipedia.org/wiki/Beta_distribution.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)