np.random.rand()函数的功能
时间: 2024-02-04 22:07:40 浏览: 70
python numpy之np.random的随机数函数使用介绍
`np.random.rand()`函数是numpy库中的一个随机数生成函数,用于生成指定形状的随机数数组。它的功能是生成[0,1)之间的随机浮点数,且生成的随机数满足均匀分布。该函数的语法格式如下:
```python
numpy.random.rand(d0, d1, ..., dn)
```
其中,d0, d1, ..., dn表示生成的随机数数组的形状,可以是一个整数,也可以是一个元组。如果没有传入参数,则默认生成一个随机数。
下面是一个生成3行4列的随机数数组的例子:
```python
import numpy as np
arr = np.random.rand(3, 4)
print(arr)
```
输出结果如下:
```
[[0.27646428 0.95638691 0.79395168 0.88393628]
[0.722082 0.98688694 0.11981268 0.32045664]
[0.41679468 0.32346893 0.43758621 0.96366276]]
```
可以看到,生成的随机数数组的形状为3行4列,且数组中的元素都是[0,1)之间的随机浮点数。
阅读全文