trier les valeurs propres et les vecteurs propres associés après avoir utilisé numpy.linalg.eig en python

| | | | | | | |

J'utilise numpy.linalg.eig pour obtenir une liste de valeurs propres et de vecteurs propres :

A = someMatrixArray from numpy.linalg import eig as eigenValuesAndVectors solution = eigenValuesAndVectors(A) eigenValues = solution[0] eigenVectors = solution[1] 

Je voudrais trier mes valeurs propres (par exemple du plus bas au plus élevé), de manière à savoir quel est le vecteur propre associé après le tri.

Je ne trouve aucun moyen de le faire avec les fonctions python. Existe-t-il un moyen simple ou dois-je coder ma version de tri ?