scipy.linalg.interpolative.
estimate_spectral_norm#
- scipy.linalg.interpolative.estimate_spectral_norm(A, its=20, rng=None)[源代码]#
通过随机幂方法估计矩阵的谱范数。
- 参数:
- A
scipy.sparse.linalg.LinearOperator
矩阵,以具有 matvec 和 rmatvec 方法(用于应用矩阵及其伴随矩阵)的
scipy.sparse.linalg.LinearOperator
的形式给出。- itsint,可选
幂方法迭代次数。
- rng
numpy.random.Generator
,可选 伪随机数生成器状态。当 rng 为 None 时,使用来自操作系统的熵创建一个新的
numpy.random.Generator
。除numpy.random.Generator
之外的类型将传递给numpy.random.default_rng
以实例化一个Generator
。如果rand
为False
,则忽略该参数。
- A
- 返回:
- float
谱范数估计值。