稀疏线性代数 (scipy.sparse.linalg)#
抽象线性算子#
|
执行矩阵向量乘积的通用接口。 |
将 A 转换为 |
矩阵运算#
|
计算稀疏数组的逆。 |
|
使用 Padé 近似计算矩阵指数。 |
|
计算矩阵指数 A 对 B 的作用。 |
|
一种用于评估 |
|
将方阵提升至整数幂 power。 |
矩阵范数#
|
稀疏矩阵的范数。 |
|
计算稀疏数组 1-范数的下界。 |
求解线性问题#
线性方程组的直接法
|
求解稀疏线性系统 Ax=b,其中 b 可以是向量或矩阵。 |
|
假设 A 为三角矩阵,求解 |
返回一个 2 元组,指示稀疏矩阵 |
|
|
返回二维数值数组的下带宽和上带宽。 |
|
返回一个用于求解已预分解 A 的稀疏线性系统的函数。 |
针对奇异矩阵的警告。 |
|
|
选择要使用的默认稀疏直接求解器。 |
线性方程组的迭代法
|
使用双共轭梯度法 (BIConjugate Gradient) 求解 |
|
使用稳定双共轭梯度法 (BIConjugate Gradient STABilized) 求解 |
|
对于对称正定矩阵 A,使用共轭梯度法 (Conjugate Gradient) 求解 |
|
使用共轭梯度平方法 (Conjugate Gradient Squared) 求解 |
|
使用广义最小残差法 (Generalized Minimal RESidual) 求解 |
|
使用 LGMRES 算法求解 |
|
对于实对称或复厄米矩阵 A,使用最小残差法 (MINimum RESidual) 求解 |
|
使用拟最小残差法 (Quasi-Minimal Residual) 求解 |
|
使用柔性 GCROT(m,k) 算法求解 |
|
使用无转置拟最小残差法 (Transpose-Free Quasi-Minimal Residual) 求解 |
最小二乘问题的迭代法
矩阵分解#
特征值问题
|
寻找方阵 A 的 k 个特征值和特征向量。 |
|
寻找实对称方阵或复厄米矩阵 A 的 k 个特征值和特征向量。 |
|
局部最优块预条件共轭梯度法 (LOBPCG)。 |
奇异值问题
|
稀疏矩阵的部分奇异值分解。 |
svds 函数支持以下求解器
完全或不完全 LU 分解
结构化稀疏数组#
|
N 维网格拉普拉斯算子及其特征值/特征向量。 |
异常#
|
ARPACK 迭代未收敛。 |
|
ARPACK 错误。 |