left eigenvectors using eigs with sparse matrices

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

Sorry, I meant specifically using eigs, as I don't think eig works with sparse matrices.
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 Centre d'aide 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