weyns49570 / efficient-java-matrix-library

Automatically exported from code.google.com/p/efficient-java-matrix-library
0 stars 0 forks source link

Bad eigenvector in general matrices when repeat eigenvalues are present #2

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Unit test fails.  This error does not affect symmetric matrix algorithm. 
In practice this error will not affect many people since eigenvalues are
typically only computed for symmetric matrices.  Non-symmetric matrices
require complex numbers, which are only minimally supported in EJML.

Original issue reported on code.google.com by peter.ab...@gmail.com on 17 Feb 2010 at 3:26

GoogleCodeExporter commented 9 years ago
It is even more specific that the description above.  Only deals with repeat
eigenvalues, which rarely occur in non-synthetic matrices.  

Original comment by peter.ab...@gmail.com on 18 Feb 2010 at 7:48

GoogleCodeExporter commented 9 years ago
Code assumed repeat eigenvalue appeared in sequence one after another, which 
was not true in general.  Fix has been committed and all unit tests pass.  
Improved unit testing also caught an error in symmetric EVD.  That has also 
been fixed.

Original comment by peter.ab...@gmail.com on 2 Jul 2010 at 11:32