稀疏线性代数 (scipy.sparse.linalg
)#
抽象线性算子#
|
执行矩阵向量乘积的通用接口 |
将 A 返回为 LinearOperator。 |
矩阵运算#
|
计算稀疏矩阵的逆矩阵 |
|
使用 Padé 近似计算矩阵指数。 |
|
计算 A 的矩阵指数对 B 的作用。 |
|
将一个方阵提升到整数幂,power。 |
矩阵范数#
|
稀疏矩阵的范数 |
|
计算稀疏矩阵的 1-范数的下界。 |
求解线性问题#
线性方程组的直接方法
|
求解稀疏线性系统 Ax=b,其中 b 可以是向量或矩阵。 |
|
求解方程 |
|
返回一个函数用于求解稀疏线性系统,其中 A 已预先分解。 |
|
选择要使用的默认稀疏直接求解器。 |
线性方程组的迭代方法
|
使用双共轭梯度迭代法求解 |
|
使用双共轭梯度稳定迭代法求解 |
|
使用共轭梯度迭代法求解 |
|
使用共轭梯度平方迭代法求解 |
|
使用广义最小残差迭代法求解 |
|
使用 LGMRES 算法求解矩阵方程。 |
|
使用最小残差迭代法求解 Ax=b |
|
使用拟最小残差迭代法求解 |
|
使用灵活的 GCROT(m,k) 算法求解矩阵方程。 |
|
使用无转置拟最小残差迭代法求解 |
最小二乘问题的迭代方法
矩阵分解#
特征值问题
|
找到方阵 A 的 k 个特征值和特征向量。 |
|
找到实对称方阵或复厄米特矩阵 A 的 k 个特征值和特征向量。 |
|
局部最优块预处理共轭梯度方法 (LOBPCG)。 |
奇异值问题
|
稀疏矩阵的部分奇异值分解。 |
svds
函数支持以下求解器
完整或不完整的 LU 分解
具有结构的稀疏数组#
|
|
异常#
|
ARPACK 迭代未收敛 |
|
ARPACK 错误 |