随机生成一个5*5矩阵,找出最大值和最小值,然后把最大值和最小值分别用1和0表示,其他值则介于在0和1中间
就十生成的数一开始在0-10之间,找到最大最小后,最大值和最小值分别用1和0表示,其他的除10就行了
import numpy as np
a=np.random.rand(5,5)
a=np.around(a*10,decimals=0)
amax=a.max()
amin=a.min()
akey=amax/1
print(a)
a[a==a.min()]=0
for i in range(5):
for j in range(5):
a[i][j]=a[i][j]/akey
print(a)