ordina gli autovalori e gli autovettori associati dopo aver usato numpy.linalg.eig in python

| | | | | | | |

Sto usando numpy.linalg.eig per ottenere un elenco di autovalori e autovettori:

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

Vorrei ordinare i miei autovalori (es. dal più basso al più alto), in modo da sapere qual è l'autovettore associato dopo l'ordinamento.

Non trovo alcun modo per farlo con le funzioni Python. C'è un modo semplice o devo codificare la mia versione di ordinamento?