linalg.inv
功能描述
计算矩阵的(乘法)逆。
给定一个正方形矩阵a,返回矩阵ainv满足dot(a, ainv) = dot(ainv, a) = eye(a.shape[0])。
必选输入参数
参数名  | 
类型  | 
说明  | 
|---|---|---|
a  | 
array_like  | 
求逆的矩阵。  | 
可选输入参数
无。
返回数据
类型  | 
说明  | 
|---|---|
ndarray/matrix  | 
输出矩阵的逆。  | 
示例
>>> import numpy as np
>>> a = np.array([[1.,2.], [3.,4.]])
>>> a
array([[1., 2.],
       [3., 4.]])
>>> ainv = np.linalg.inv(a)
>>> ainv
array([[-2. ,  1. ],
       [ 1.5, -0.5]])
>>> 
>>> t = np.dot(a, ainv)
>>> t
array([[1.0000000e+00, 0.0000000e+00],
       [8.8817842e-16, 1.0000000e+00]])
>>> np.allclose(t, np.eye(2))
True
>>>
父主题: 线性代数函数