ewwerpm 发表于 2022-4-10 12:05

求大佬算一下,这个矩阵的逆矩阵,是多少?

mul=np.array([[ 2.79358336e-03, -4.33801272e-03,1.49405606e-01, -1.49494674e-01],
[-4.33801272e-03,6.73628032e-03, -2.32004399e-01,2.32142708e-01],
[ 1.49405606e-01, -2.32004399e-01,7.99047014e+00, -7.99523365e+00],
[-1.49494674e-01,2.32142708e-01, -7.99523365e+00 , 8.00000000e+00]])
我算出来的逆矩阵是:
ni=[


]
然后,print(np.dot(mul,ni)) 结果是:
[

[ -1.10588455 -18.25820923-6.96250153 -17.49479675]
]
这个根本不是单位阵啊。怎么回事呢?
但是,我用print(np.dot(mul,np.linalg.inv(mul))),能得到单位阵:
[[ 1.00000000e+000.00000000e+000.00000000e+00 -1.19209290e-07]
[-2.98023224e-081.00000006e+00 -2.38418579e-070.00000000e+00]
[ 9.53674316e-07 -1.90734863e-061.00000000e+007.62939453e-06]
[ 0.00000000e+000.00000000e+000.00000000e+001.00000000e+00]]
这是怎么回事?
页: [1]
查看完整版本: 求大佬算一下,这个矩阵的逆矩阵,是多少?