Post Reply 
eigenvects function returning wrong answers for complex eigenvectors
01-03-2020, 03:25 PM
Post: #5
RE: eigenvects function returning wrong answers for complex eigenvectors
The algorithm I'm using for diagonalization is a generic algorithm that does not check for real matrix/complex conjugate answers. I'd like to point that *the answer is perfectly correct, not wrong* : you can multiply an eigenvector by any non-zero constant and you will still get an eigenvector, the title of this thread is therefore misleading.
Remarks:
1/ for approx matrices, the expected normalization of eigenvectors is probably a vector of norm 1. For exact matrices, I don't think there is a convention.
2/ eigenvects(exact(a)) or jordan(exact(a)) returns simple answers, and you can of course replace in this answer an eigenvector by the conjugate eigenvector of the conjugate eigenvalue.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: eigenvects function returning wrong answers for complex eigenvectors - parisse - 01-03-2020 03:25 PM



User(s) browsing this thread: 1 Guest(s)