方法
matrix.
getI
返回可逆的(乘法)逆 self .
如果 self 非单数, ret 就是这样 ret * self = self * ret = np.matrix(np.eye(self[0,:].size)) 全部返回 True .
ret * self
self * ret
np.matrix(np.eye(self[0,:].size))
True
如果 self 是单数。
参见
linalg.inv
实例
>>> 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.]])