np.random.rand()
时间: 2024-04-24 09:19:48 浏览: 154
np.random一系列(np.random.normal()、np.random.randint、np.random.randn、np.random.rand)
np.random.rand()是NumPy库中的一个函数,用于生成指定形状的随机数组。它返回一个在[0, 1)范围内均匀分布的随机数数组。
这个函数的语法如下:
np.random.rand(d0, d1, ..., dn)
其中,d0, d1, ..., dn是整数参数,用于指定生成随机数组的形状。如果没有传入参数,则默认生成一个随机数。
下面是一些示例:
1. 生成一个随机数:np.random.rand()
2. 生成一个形状为(3, 3)的随机数组:np.random.rand(3, 3)
3. 生成一个形状为(2, 4, 3)的随机数组:np.random.rand(2, 4, 3)
注意,np.random.rand()函数生成的是浮点数类型的随机数。如果需要生成其他类型的随机数,可以使用其他NumPy函数,如np.random.randint()生成整数类型的随机数。
阅读全文