scipy.sparse.linalg.inv¶
- scipy.sparse.linalg.inv(A)[源代码]¶
计算稀疏矩阵的逆矩阵
- 参数
- A(M,M)ndarray或稀疏矩阵
要求逆的方阵
- 退货
- Ainv(M,M)ndarray或稀疏矩阵
与之相反 A
注意事项
这将计算的稀疏逆 A 。如果反之亦然 A 是非稀疏的,则转换速度可能会更快。 A 若要密集并使用scipy.linalg.inv,请执行以下操作。
示例
>>> from scipy.sparse import csc_matrix >>> from scipy.sparse.linalg import inv >>> A = csc_matrix([[1., 0.], [1., 2.]]) >>> Ainv = inv(A) >>> Ainv <2x2 sparse matrix of type '<class 'numpy.float64'>' with 3 stored elements in Compressed Sparse Column format> >>> A.dot(Ainv) <2x2 sparse matrix of type '<class 'numpy.float64'>' with 2 stored elements in Compressed Sparse Column format> >>> A.dot(Ainv).toarray() array([[ 1., 0.], [ 0., 1.]])
0.12.0 新版功能.