目录
如何用NumPy来反转矩阵
矩阵的逆数只是矩阵的倒数,就像我们在正常的算术中对一个数字所做的那样,用来解方程以寻找未知变量的值。矩阵的逆数是指与原矩阵相乘后会得到一个相同的矩阵。 矩阵的逆数只有在矩阵为非星形时才存在,即行列式不应该为0。利用行列式和邻接式,我们可以用下面的公式轻松地找到一个正方形矩阵的逆。
if det(A) != 0
A-1 = adj(A)/det(A)
else
"Inverse doesn't exist"
矩阵方程
其中,
A -1 : 矩阵A的倒数
x: 未知变量列
B: 解决方案矩阵
使用NumPy对矩阵进行反转
Python提供了一个非常简单的方法来计算矩阵的逆值。python NumPy模块中的函数numpy.linalg.inv()可以用来计算矩阵的逆值。
语法: