np.random.uniform()生成的区间
时间: 2024-05-13 08:10:03 浏览: 93
在指定的范围里生成各不相同的随机数
np.random.uniform()函数用于生成服从均匀分布的随机数。该函数可以生成指定区间内的随机数,区间可以是闭区间或半开半闭区间。
示例用法:
1. 生成一个均匀分布的随机数:
```python
import numpy as np
random_number = np.random.uniform(0, 1)
print(random_number)
```
输出:一个在[0, 1)范围内的随机数。
2. 生成一个均匀分布的随机数组:
```python
import numpy as np
random_array = np.random.uniform(1, 10, size=(3, 3))
print(random_array)
```
输出:一个3x3的随机数组,数值范围在[1, 10)内。
3. 生成多个均匀分布的随机数:
```python
import numpy as np
random_numbers = np.random.uniform(-1, 1, size=5)
print(random_numbers)
```
输出:5个在[-1, 1)范围内的随机数。
阅读全文