
您需要使用 逆变换采样 方法来获取根据所需定律分布的随机值。使用这种方法,您可以将 反函数 应用于区间[0,1]中具有标准均匀分布的随机数。
找到反函数后,您将以明显的方式根据所需的分布获得1000个数字:
[inverted_function(random.random()) for x in range(1000)]
有关 逆变换采样的 更多信息:
- http://en.wikipedia.org/wiki/Inverse_transform_sampling
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)