python生成正态分布随机数
时间: 2023-10-14 20:26:36 浏览: 96
产生正态分布的随机数列
可以使用Python中的numpy.random模块的normal函数生成正态分布随机数。
示例代码:
```python
import numpy as np
# 生成均值为0,标准差为1的正态分布随机数
x = np.random.normal(0, 1, size=(10,))
print(x)
```
输出结果:
```
[ 0.07669207 -0.9634825 0.89112761 0.4829519 0.09601231 -2.2682871
0.17812408 0.36679278 -0.21227115 1.44244452]
```
其中,np.random.normal函数的参数依次为:
- loc:正态分布的均值;
- scale:正态分布的标准差;
- size:生成随机数的个数,可以是一个整数,也可以是一个元组。
阅读全文