np.random.randn默认生成范围
时间: 2023-11-24 13:52:34 浏览: 84
指定范围内随机数字生成器
5星 · 资源好评率100%
np.random.randn函数默认生成的随机数范围是服从标准正态分布(均值为0,标准差为1)的随机数。这意味着生成的随机数大部分集中在0附近,并且随着距离0的增加而逐渐减小。生成的随机数可以是一个单独的值,也可以是一个数组或矩阵。
以下是一个演示np.random.randn函数生成随机数的例子:
```python
import numpy as np
# 生成一个单独的随机数
rand_num = np.random.randn()
print(rand_num) # 输出一个服从标准正态分布的随机数
# 生成一个包含2个随机数的数组
rand_array = np.random.randn(2)
print(rand_array) # 输出一个包含2个服从标准正态分布的随机数的数组
# 生成一个3行2列的矩阵
rand_matrix = np.random.randn(3, 2)
print(rand_matrix) # 输出一个3行2列的矩阵,其中的元素服从标准正态分布
```
阅读全文