python将矩阵规范化到(0,1)范围内的代码
时间: 2023-05-23 17:04:59 浏览: 223
python混淆矩阵代码
A:
```python
import numpy as np
# 生成一个随机矩阵(5行3列)
mat = np.random.random((5, 3))
# 规范化到(0,1)范围
max_val = np.max(mat)
min_val = np.min(mat)
mat_normalized = (mat - min_val) / (max_val - min_val)
print(mat)
print(mat_normalized)
```
解释:该代码使用numpy库生成一个随机矩阵,并计算出矩阵元素的最大值和最小值。然后,通过对矩阵每个元素减去最小值,并除以最大值减最小值,将矩阵规范化到(0,1)范围内,并打印输出原始矩阵和规范化后的矩阵。
阅读全文