我试图从正态分布中获得分层随机样本。
在Matlab上,这就像X = lhsnorm(mu,sigma,n)一样简单
Mathworks文档:https://uk.mathworks.com/help/stats/lhsnorm.html
在python中有相同的方法吗?
答案 0 :(得分:0)
使用numpy包并输入:
np.random.normal(mu,sigma,n)
答案 1 :(得分:0)
这是另一种可能性:
import random
# assume n is declared
mu = 0.0
sigma = 1.0
for i in range(n):
print(random.gauss(mu, sigma))