本文简要介绍 python 语言中 scipy.sparse.linalg.inv
的用法。
用法:
scipy.sparse.linalg.inv(A)#
计算稀疏矩阵的逆
- A: (M, M) 稀疏矩阵
要反转的方阵
- Ainv: (M, M) 稀疏矩阵
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.]])
相关用法
- Python SciPy linalg.invhilbert用法及代码示例
- Python SciPy linalg.invpascal用法及代码示例
- Python SciPy linalg.inv用法及代码示例
- Python SciPy linalg.ishermitian用法及代码示例
- Python SciPy linalg.issymmetric用法及代码示例
- Python SciPy linalg.eigvalsh_tridiagonal用法及代码示例
- Python SciPy linalg.cdf2rdf用法及代码示例
- Python SciPy linalg.LaplacianNd用法及代码示例
- Python SciPy linalg.solve_circulant用法及代码示例
- Python SciPy linalg.polar用法及代码示例
- Python SciPy linalg.clarkson_woodruff_transform用法及代码示例
- Python SciPy linalg.rsf2csf用法及代码示例
- Python SciPy linalg.hessenberg用法及代码示例
- Python SciPy linalg.tril用法及代码示例
- Python SciPy linalg.triu用法及代码示例
- Python SciPy linalg.svd用法及代码示例
- Python SciPy linalg.factorized用法及代码示例
- Python SciPy linalg.lu_factor用法及代码示例
- Python SciPy linalg.SuperLU用法及代码示例
- Python SciPy linalg.lsqr用法及代码示例
- Python SciPy linalg.cho_factor用法及代码示例
- Python SciPy linalg.fractional_matrix_power用法及代码示例
- Python SciPy linalg.eig_banded用法及代码示例
- Python SciPy linalg.tanhm用法及代码示例
- Python SciPy linalg.orthogonal_procrustes用法及代码示例
注:本文由纯净天空筛选整理自scipy.org大神的英文原创作品 scipy.sparse.linalg.inv。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。