有没有相当于Matlab函数lhsnorm的python?

时间:2018-05-04 11:10:31

标签: python matlab random

我试图从正态分布中获得分层随机样本。

在Matlab上,这就像X = lhsnorm(mu,sigma,n)一样简单

Mathworks文档:https://uk.mathworks.com/help/stats/lhsnorm.html

在python中有相同的方法吗?

2 个答案:

答案 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))