Ich verwende numpy.linalg.eig, um eine Liste von Eigenwerten und Eigenvektoren zu erhalten:
A = someMatrixArray from numpy.linalg import eig as eigenValuesAndVectors solution = eigenValuesAndVectors(A) eigenValues = solution[0] eigenVectors = solution[1]
Ich möchte meine Eigenwerte so sortieren (zB vom niedrigsten zum höchsten), dass ich nach der Sortierung den zugehörigen Eigenvektor kenne.
Ich finde keine Möglichkeit, das mit Python-Funktionen zu tun. Gibt es eine einfache Möglichkeit oder muss ich meine Sortierversion codieren?