scipy.linalg.interpolative.

estimate_spectral_norm#

scipy.linalg.interpolative.estimate_spectral_norm(A, its=20, rng=None)[源代码]#

通过随机幂方法估计矩阵的谱范数。

参数:
Ascipy.sparse.linalg.LinearOperator

矩阵,以具有 matvecrmatvec 方法(用于应用矩阵及其伴随矩阵)的 scipy.sparse.linalg.LinearOperator 的形式给出。

itsint,可选

幂方法迭代次数。

rngnumpy.random.Generator,可选

伪随机数生成器状态。当 rng 为 None 时,使用来自操作系统的熵创建一个新的 numpy.random.Generator。除 numpy.random.Generator 之外的类型将传递给 numpy.random.default_rng 以实例化一个 Generator。如果 randFalse,则忽略该参数。

返回:
float

谱范数估计值。