How can I get the (approximate) eigenvectors of a huge matrix?
Afficher commentaires plus anciens
I have a huge symmetric matrix M and I want to get the eigenvectors to the k smallest eigenvalues of M (which have to be greater than 0). I know that the smallest eigenvalue is 0.
Currently I am using
eigs(M,k,eps)
but this results in memory consumption of over 100GB of RAM.
3 commentaires
Matt J
le 2 Déc 2014
but this results in memory consumption of over 100GB of RAM.
It's pretty impressive that you have that much RAM! Time for me to upgrade, I guess...
Steffen
le 2 Déc 2014
I don't really understand why it's taking so much memory. What happens when you do
eigs(M,k,'sm')
Réponses (2)
Catégories
En savoir plus sur Linear Algebra dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!