用numpy去求每行最小值与最大值相➗结果 ,
关于numpy函数,
第1题:
import numpy as np
a = np.random.randint(1,10,[5,3])
for i in a:
print(min(i)/max(i))
第2题:
import numpy as np
A = [[1,-2,1],[0,2,-8],[-4,5,9]] #系数矩阵
B = [0,8,-9] #常数矩阵
XYZ = np.linalg.inv(A).dot(B) #求方程组的解
x,y,z = XYZ # 默认它有且只有一组解,不推开讨论
print(f'x={x}, y={y}, z={z}')