Why does EIG not return normalized eigenvectors when the input is a symbolic matrix in Symbolic Math Toolbox?
Show older comments
When EIG is called with a symbolic matrix it does not return the normalized eigenvectors.
For example, when I execute the following commands:
x= [1 2 3;1 2 3;1 2 3];
xsym =sym(x)
[a,b] = eig(x)
[c,d] = eig(xsym)
The columns of a are normalized eigenvectors (i.e. their norm is 1). This is not the case for the columns of c.
Accepted Answer
More Answers (0)
Categories
Find more on Symbolic Math Toolbox in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!