2016-04-18 9 views

Antwort

3

Sie produzieren verschiedene Werte, weil Sie gerade sind:

  • numpy bitten, die Eigenwerte einer Matrix zu erzeugen;
  • fragen scipy, um die Eigenwerte einer Matrix zu generieren, vorausgesetzt, die Matrix ist hermitesch.

Die Matrix ist nicht hermitesch, so dass die scipy Ergebnisse falsch sind. Sie können ähnlich falsche Eigenwerte von numpy auch mithilfe seiner numpy.linalg.eigh-Funktion generieren.

Verwandte Themen