'eigenvectors' failed..



On 4/3/07, Bowo Prasetyo <prazjp at gmail.com> wrote:

> 'eigenvectors' failed to work on numeric 2x2 matrix below..
>
> m: matrix( [10.48273938962865,14.15187882832064],
> [21.22781824248096,31.71055763210962] );
> eigenvectors(m)

For purely numerical matrices, probably the LAPACK stuff is
the way to go. The function for computing eigen-stuff is dgeev
if I remember correctly. There were some notes about LAPACK
and dgeev in particular a while ago --- take a look at the mailing
list archive.

Probably Maxima's general eigenvalue solver should inspect the
input matrix and punt to a specialized solver accordingly.

HTH
Robert Dodier