如何在 python 2.7 中使用拉丁超立方体采样技术从正态分布中生成 10 个随机数?随机数的范围应该是 5 到 14。
我试过以下
import random
from random import randint
iter = 10
segSize = 1 / iter
for i in range(iter):
segMin = i * segSize
point = segMin+ (random.normalvariate(7.5,1)*segSize)
pointValue = (point * (14 - 5)) + 4
print point
print pointValue
谢谢