left eigenvectors using eigs with sparse matrices

4 vues (au cours des 30 derniers jours)
Alexander Holmes
Alexander Holmes le 31 Mar 2020
Commenté : Ameer Hamza le 31 Mar 2020
Is there any way of using eigs (not eig) to calculate left eigenvectors of a sparse matrix?

Réponse acceptée

Ameer Hamza
Ameer Hamza le 31 Mar 2020
Modifié(e) : Ameer Hamza le 31 Mar 2020
Here M is your matrix
[right_eig_vectors, eig_val, left_eig_vectors] = eig(M);
  2 commentaires
Alexander Holmes
Alexander Holmes le 31 Mar 2020
Sorry, I meant specifically using eigs, as I don't think eig works with sparse matrices.
Ameer Hamza
Ameer Hamza le 31 Mar 2020
In that case, you can find left eigenvectors like this
[right_eig_vector, rig_val] = eigs(M);
[left_eig_vector, ~] = eigs(M');

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Sparse Matrices dans Help Center et File Exchange

Produits


Version

R2017b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by