补全程序,完成以下功能:创建一个由10到20之间的随机整数组成的5※5二维NumPy数组Z,并将数组元素归一化到0~1,即最小的变成0,最大的变成1。输出参考如下运行示例:import numpy as np Z = np.______.randint(10, 20, (5, 5)) print("矩阵 Z=\n", Z) Zmin = Z.____() Zmax = Z.____() Z = (Z - Zmin) / (Zmax - Zmin) print("归一化后的Z:\n", Z)
时间: 2024-03-27 15:40:00 浏览: 90
补全程序如下:
```
import numpy as np
Z = np.random.randint(10, 20, (5, 5))
print("矩阵 Z=\n", Z)
Zmin = Z.min()
Zmax = Z.max()
Z = (Z - Zmin) / (Zmax - Zmin)
print("归一化后的Z:\n", Z)
```
运行示例:
```
矩阵 Z=
[[19 16 12 13 16]
[12 10 13 10 15]
[19 11 16 19 10]
[10 16 10 12 11]
[19 12 16 12 13]]
归一化后的Z:
[[1. 0.66666667 0.22222222 0.33333333 0.66666667]
[0.22222222 0. 0.33333333 0. 0.61111111]
[1. 0.11111111 0.66666667 1. 0. ]
[0. 0.66666667 0. 0.22222222 0.11111111]
[1. 0.22222222 0.66666667 0.22222222 0.33333333]]
```
阅读全文
相关推荐












