稀疏線性代數 (scipy.sparse.linalg
)#
抽象線性算符#
|
執行矩陣向量乘積的通用介面 |
將 A 作為 LinearOperator 傳回。 |
矩陣運算#
|
計算稀疏陣列的反矩陣 |
|
使用 Pade 近似計算矩陣指數。 |
|
計算矩陣 A 的指數對 B 的作用。 |
|
將方陣提升到整數次方 power。 |
矩陣範數#
|
稀疏矩陣的範數 |
|
計算稀疏陣列 1-範數的下界。 |
解線性問題#
線性方程組的直接解法
|
解稀疏線性系統 Ax=b,其中 b 可以是向量或矩陣。 |
|
解方程式 |
|
傳回一個函數,用於解預先分解 A 的稀疏線性系統。 |
|
選擇要使用的預設稀疏直接解算器。 |
線性方程組的迭代解法
|
使用雙共軛梯度迭代法解 |
|
使用雙共軛梯度穩定迭代法解 |
|
使用共軛梯度迭代法解 |
|
使用共軛梯度平方迭代法解 |
|
使用廣義最小殘差迭代法解 |
|
使用 LGMRES 演算法解矩陣方程式。 |
|
使用最小殘差迭代法解 Ax=b |
|
使用準最小殘差迭代法解 |
|
使用彈性 GCROT(m,k) 演算法解矩陣方程式。 |
|
使用轉置無關準最小殘差迭代法解 |
最小平方問題的迭代解法
|
尋找大型稀疏線性方程組的最小平方解。 |
|
最小平方問題的迭代解算器。 |
矩陣分解#
特徵值問題
|
尋找方陣 A 的 k 個特徵值和特徵向量。 |
|
尋找實對稱方陣或複 Hermitian 矩陣 A 的 k 個特徵值和特徵向量。 |
|
局部最佳區塊預處理共軛梯度法 (LOBPCG)。 |
奇異值問題
|
稀疏矩陣的部分奇異值分解。 |
svds
函數支援以下解算器
完整或不完整 LU 分解
|
計算稀疏方陣的 LU 分解。 |
|
計算稀疏方陣的不完整 LU 分解。 |
|
稀疏矩陣的 LU 分解。 |
具有結構的稀疏陣列#
|
|
例外#
|
ARPACK 迭代未收斂 |
|
ARPACK 錯誤 |