Maxima Function
uniteigenvectors (M)
ueivects(M)
Computes unit eigenvectors of the matrix M.
The return value is a list of lists, the first sublist of which is the
output of the eigenvalues command, and the other sublists of which are
the unit eigenvectors of the matrix corresponding to those eigenvalues
respectively.
The flags mentioned in the description of the
eigenvectors command have the same effects in this one as well.
When knowneigvects is true, the eigen package assumes
that the eigenvectors of the matrix are known to the user and are
stored under the global name listeigvects. listeigvects should be set
to a list similar to the output of the eigenvectors command.
If knowneigvects is set to true and the list of eigenvectors is given the
setting of the flag nondiagonalizable may not be correct. If that is
the case please set it to the correct value. The author assumes that
the user knows what he is doing and will not try to diagonalize a
matrix the eigenvectors of which do not span the vector space of the
appropriate dimension.
load ("eigen") loads this function.
ueivects is a synonym for uniteigenvectors.