Is there a way/function/code to find the eigenvectors and eigenvalues of a sparse matrix (possibly a large matrix as well) in MATLAB? The Generalized Eigenvalue problem needs to be solved and using eig
results in errors due to singularity.
Asked
Active
Viewed 171 times
0

S_S
- 1,276
- 4
- 24
- 47
-
Are you using an actual `sparse` matrix type? If so, `eigs` should be able to handle this – Suever Dec 20 '16 at 15:02
-
[`eigs`](https://www.mathworks.com/help/matlab/ref/eigs.html) might better for sparse matrices, but I'm not sure that'll have any less singularities. – Andras Deak -- Слава Україні Dec 20 '16 at 15:02
-
I'm converting it into a full matrix and passing to `eigs` but the singularity issue persists. – S_S Dec 20 '16 at 16:10