Sorting eigenvalues and vectors together

Robert Kern robert.kern at
Fri Oct 27 12:22:29 CDT 2006

jeremito wrote:
> I am using a = numpy.linalg.eig(A) to get the eigenvalues and
> eigenvectors.  I am interested only in the largest eigenvalue so I
> would like to sort the first element of a.  But if I do that, I won't
> know what is the associated eigenvector.  Is there a function that will
> sort the values and vectors together or do I need to write it myself.

Use argsort() on the eigenvalues and fancy indexing on the eigenvectors.

Robert Kern

"I have come to believe that the whole world is an enigma, a harmless enigma
  that is made terrible by our own mad attempt to interpret it as though it had
  an underlying truth."
   -- Umberto Eco

Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo

More information about the Numpy-discussion mailing list