NumPy参考 >数组对象 >标准数组子类 >numpy.matrix > numpy.matrix.getI
方法
matrix.
getI
(自我)[来源] ¶返回可逆self的(乘法)逆。
如果self是非奇异的,则ret使==
== 全部返回
。ret * self
self * ret
np.matrix(np.eye(self[0,:].size)
True
如果自我是奇异的。
也可以看看
例子
>>> m = np.matrix('[1, 2; 3, 4]'); m
matrix([[1, 2],
[3, 4]])
>>> m.getI()
matrix([[-2. , 1. ],
[ 1.5, -0.5]])
>>> m.getI() * m
matrix([[ 1., 0.], # may vary
[ 0., 1.]])