Get Symbolic Left Eigenvectors

22 views (last 30 days)
Dennis Nikitaev
Dennis Nikitaev on 12 Apr 2020
Commented: 阳 张 on 28 Feb 2023
Hello,
I am trying to get the left eigenvectors of a symbolic matrix. I tried using [V,D,W]=eig(A) but that gives me indices for W as said in the help file. My understanding is that the left eigenvectors solve the following equation: W'*A=D*W' but when I put that into solve, it doesn't do anything. Can someone please help?
Thank you.

Accepted Answer

Ameer Hamza
Ameer Hamza on 12 Apr 2020
Right eigen vectors of are the left eigen vectors of A.
[right_eig_vectors, eig_values] = eig(A);
[left_eig_vectors, ~] = eig(A.');

More Answers (1)

Dennis Nikitaev
Dennis Nikitaev on 12 Apr 2020
Thank you very much, this works!

Categories

Find more on Symbolic Math Toolbox in Help Center and File Exchange

Products


Release

R2018b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!