scipy.linalg.interpolative.

estimate_spectral_norm_diff#

scipy.linalg.interpolative.estimate_spectral_norm_diff(A, B, its=20, rng=None)[原始碼]#

透過隨機冪法估計兩個矩陣差的譜範數。

參數:
Ascipy.sparse.linalg.LinearOperator

第一個矩陣,以 scipy.sparse.linalg.LinearOperator 的形式給定,具有 matvecrmatvec 方法(用於應用矩陣及其伴隨矩陣)。

Bscipy.sparse.linalg.LinearOperator

第二個矩陣,以 scipy.sparse.linalg.LinearOperator 的形式給定,具有 matvecrmatvec 方法(用於應用矩陣及其伴隨矩陣)。

itsint,選擇性

冪法迭代次數。

rngnumpy.random.Generator,選擇性

偽隨機數生成器狀態。當 rng 為 None 時,會使用來自作業系統的熵建立新的 numpy.random.Generator。除了 numpy.random.Generator 以外的類型會傳遞給 numpy.random.default_rng 以實例化 Generator。如果 randFalse,則會忽略此參數。

返回:
float

矩陣差的譜範數估計值。