estimate_spectral_norm_diff#
- scipy.linalg.interpolative.estimate_spectral_norm_diff(A, B, its=20, rng=None)[Quelle]#
Schätzt die spektrale Norm der Differenz zweier Matrizen mittels der randomisierten Potenzmethode.
- Parameter:
- A
scipy.sparse.linalg.LinearOperator Erste Matrix, gegeben als
scipy.sparse.linalg.LinearOperatormit den Methoden matvec und rmatvec (zur Anwendung der Matrix und ihrer Adjungierten).- B
scipy.sparse.linalg.LinearOperator Zweite Matrix, gegeben als
scipy.sparse.linalg.LinearOperatormit den Methoden matvec und rmatvec (zur Anwendung der Matrix und ihrer Adjungierten).- itsint, optional
Anzahl der Iterationen der Potenzmethode.
- rng
numpy.random.Generator, optional Pseudozufallszahlengenerator-Zustand. Wenn rng None ist, wird ein neuer
numpy.random.Generatorunter Verwendung von Entropie aus dem Betriebssystem erstellt. Typen außernumpy.random.Generatorwerden annumpy.random.default_rngübergeben, um einenGeneratorzu instanziieren. Wennrand`False` ist, wird das Argument ignoriert.
- A
- Rückgabe:
- float
Schätzung der spektralen Norm der Matrixdifferenz.