normrnd
函数用于生成正态分布(高斯分布)的随机数
import numpy as np
def normrnd(mu, sigma, size=1):
return np.random.normal(mu, sigma, size)
# 示例:生成一个均值为0,标准差为1的正态分布随机数
random_number = normrnd(0, 1)
print(random_number)
在这个示例中,我们使用了 NumPy 库来实现 normrnd
函数。np.random.normal()
函数接受三个参数:均值(mu
)、标准差(sigma
)和生成随机数的数量(size
,默认为1)。
如果你需要生成一个具有特定均值和标准差的正态分布随机数序列,可以将 size
参数设置为一个整数或元组,表示所需的随机数数量。例如:
# 生成一个包含10个随机数的正态分布序列,均值为0,标准差为1
random_numbers = normrnd(0, 1, size=10)
print(random_numbers)
这将输出一个包含10个正态分布随机数的数组。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: normrnd在统计分析中的应用场景有哪些