[Maxima] patch for eigenvector to consider

reyssat eric.reyssat at math.unicaen.fr
Tue Jul 28 05:08:13 CDT 2009


Robert Dodier a écrit :
> (%i2) [vals, vecs] : eigenvectors (M1);
> (%o2) [[[0, 2], [2, 2]], [[[1, 0, 0, 0]],
>                                    [[0, 0, 1, 0], [0, 0, 0, 1]]]]
>   
>
> I'm inclined to apply the patch because without it, the output
> is pretty much incomprehensible when there are multiple
> eigenvectors per eigenvalue. Yes / no / maybe ??
>
> Thanks for your comments.
I find a list of triples 
[[val1,mul1,[list of vecs1]],...,[valk,mulk,[list of vecsk]]] 
easier to read (each vector being "near" its eigenvalue), but it may be slightly more difficult to use (extracting the list of all eigenvectors is quite frequent).

Eric Reyssat


More information about the Maxima mailing list