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. |
|||
« Next Oldest | Next Newest »
|
Messages In This Thread |
eigenvects function returning wrong answers for complex eigenvectors - medwatt - 01-01-2020, 05:47 PM
RE: eigenvects function returning wrong answers for complex eigenvectors - parisse - 01-02-2020, 09:05 AM
RE: eigenvects function returning wrong answers for complex eigenvectors - medwatt - 01-02-2020, 11:14 AM
RE: eigenvects function returning wrong answers for complex eigenvectors - Werner - 01-02-2020, 01:42 PM
RE: eigenvects function returning wrong answers for complex eigenvectors - parisse - 01-03-2020 03:25 PM
RE: eigenvects function returning wrong answers for complex eigenvectors - medwatt - 01-03-2020, 04:05 PM
|
User(s) browsing this thread: 1 Guest(s)