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
.