np如何生成正态分布的随机数
时间: 2023-10-27 22:17:53 浏览: 98
产生正态分布的随机数列
可以使用numpy库中的random模块中的normal函数来生成正态分布的随机数。
使用方法如下:
```python
import numpy as np
# 生成10个均值为0,标准差为1的正态分布随机数
mu, sigma, num = 0, 1, 10
s = np.random.normal(mu, sigma, num)
print(s)
```
输出结果:
```
[-0.16612705 0.88312498 1.19159621 1.58490488 0.46385077 -0.27004512
-1.20648143 -0.83687647 1.0546119 -0.95251036]
```
其中,mu表示均值,sigma表示标准差,num表示生成的随机数个数。
阅读全文