Eigenvectors of Complex Matrix

Hello, I'm working in Graph Spectra. The problem is that I want to find the eigenvalues and eigenvectors of a matrix with complex numbers. For instance, my matrix is: [0 1+i 2i 3;1+i 0 3 1+4i;2i 3 0 1i;3 1+4i 1i 0] I would like to know if the matlab function eig works for this kind of calculations. The idea is to find the partitioning with the second eigenvector. If there is anybody working on this subject, I would like to have a little help. Thank you!

 Accepted Answer

Matt Fig
Matt Fig on 11 Oct 2012
Edited: Matt Fig on 11 Oct 2012
The regular EIG function seems to work:
A =[0 1+i 2i 3;1+i 0 3 1+4i;2i 3 0 1i;3 1+4i 1i 0];
[E,V] = eig(A)

More Answers (3)

Yes, it does.
A = [0 1+i 2i 3;1+i 0 3 1+4i;2i 3 0 1i;3 1+4i 1i 0];
[V,D] = eig(A);
V*D
%compare to
A*V
Jose Sanchez
Jose Sanchez on 3 Sep 2013
It's been a while, but, Thank you very much!

Categories

Find more on Linear Algebra in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!