I am working with GSL right now. I am facing some problem in finding Eigenvalues. It seems that GSL is not properly giving eigenvalues in case of symmetric matrices. I gave the input of certain symmetric matrices that ought to have 0 as an eigenvalue, however, non-zero Eigenvalues were what were returned by GSL's function to compute eigenvalues and eigenvectors of a given symmetric matrix. Where might I be going wrong?
Asked
Active
Viewed 273 times
0
-
What is the exact value returned? If it's something like `1.7138541e-7`, then it's probably due to rounding error. Maybe post some code? – Drew McGowen Jul 23 '14 at 13:14
1 Answers
1
As pointed out by the GSL manual "The computed eigenvalues are accurate to an absolute accuracy of \epsilon ||A||_2, where \epsilon is the machine precision." If you could post more details I would be happy to investigate.

Ludi
- 451
- 4
- 17