稀疏线性代数 (scipy.sparse.linalg
)¶
抽象线性算子¶
|
用于执行矩阵向量乘积的通用接口 |
|
作为LinearOperator返回A。 |
矩阵运算¶
|
计算稀疏矩阵的逆矩阵 |
|
使用Pade近似计算矩阵指数。 |
|
计算A的矩阵指数对B的作用。 |
矩阵范数¶
|
稀疏矩阵的范数 |
|
计算稀疏矩阵的1-范数的下界。 |
解线性问题¶
线性方程组的直接方法:
|
求解稀疏线性系统Ax=b,其中b可以是向量或矩阵。 |
|
解这个方程式 |
|
返回求解稀疏线性系统的函数,并预分解A。 |
|
选择要使用的默认稀疏直接解算器。 |
线性方程组的迭代方法:
|
用BI型共轭梯度迭代法求解 |
|
用BI型共轭梯度稳定迭代法求解 |
|
用共轭梯度迭代法求解 |
|
用共轭梯度平方迭代法求解 |
|
用广义最小残差迭代法求解 |
|
使用LGMRES算法求解矩阵方程。 |
|
用最小残差迭代法求解Ax=b |
|
用拟最小残差迭代法求解 |
|
使用灵活的GCROT(m,k)算法求解矩阵方程。 |
|
用无转置的准最小残差迭代法求解 |
求解最小二乘问题的迭代方法:
|
找出大型稀疏线性方程组的最小二乘解。 |
|
最小二乘问题的迭代求解器。 |
矩阵分解¶
特征值问题:
|
求方阵A的k个特征值和特征向量。 |
|
求实对称方阵或复厄米特矩阵A的k个特征值和特征向量。 |
|
局部最优挡路预条件共轭梯度法 |
奇异值问题:
|
稀疏矩阵的部分奇异值分解。 |
这个 svds
函数支持以下解算器:
完全或不完全LU分解
|
计算稀疏方阵的LU分解。 |
|
计算稀疏方阵的不完全LU分解。 |
|
稀疏矩阵的Lu分解。 |
例外情况¶
|
ARPACK迭代未收敛 |
|
ARPACK错误 |