
Hi, How can I sort an array of complex eigenvalues with respect to the imaginary part (in ascending order) in Numpy ? All eigenvalues appear in complex cunjugate pairs. Nils

Nils Wagner <nwagner@mecha.uni-stuttgart.de> writes:
indices = argsort(eigenvalues.imag) eigenvalues = take(eigenvalues, indices) Konrad. -- ------------------------------------------------------------------------------- Konrad Hinsen | E-Mail: hinsen@cnrs-orleans.fr Centre de Biophysique Moleculaire (CNRS) | Tel.: +33-2.38.25.56.24 Rue Charles Sadron | Fax: +33-2.38.63.15.17 45071 Orleans Cedex 2 | Deutsch/Esperanto/English/ France | Nederlands/Francais -------------------------------------------------------------------------------

Nils Wagner <nwagner@mecha.uni-stuttgart.de> writes:
indices = argsort(eigenvalues.imag) eigenvalues = take(eigenvalues, indices) Konrad. -- ------------------------------------------------------------------------------- Konrad Hinsen | E-Mail: hinsen@cnrs-orleans.fr Centre de Biophysique Moleculaire (CNRS) | Tel.: +33-2.38.25.56.24 Rue Charles Sadron | Fax: +33-2.38.63.15.17 45071 Orleans Cedex 2 | Deutsch/Esperanto/English/ France | Nederlands/Francais -------------------------------------------------------------------------------
participants (3)
-
Gerard Vermeulen
-
Konrad Hinsen
-
Nils Wagner