Finding largest eigenvalue of a polynomial eigenvalue problem

22 vues (au cours des 30 derniers jours)
kevin k
kevin k le 5 Mai 2016
Commenté : kevin k le 5 Mai 2016
Hello
I am trying to solve an eigenvalue problem of the type find largest lambda such that : (A+lambda*B)*v=0 where A,B are n*n matrices. The function polyeig returns all the eigenvalues for the latter problem and thus this method is very slow to compute the largest eigenvalue. Is there a possibility to find only few largest eigenvalues? (In similar way like the function eigs for standard eigenvalue problem)
thanks
  2 commentaires
KSSV
KSSV le 5 Mai 2016
Have you tried eig(A,B)?
kevin k
kevin k le 5 Mai 2016
thank you. Indeed eigs(A,-B) does the work.

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Linear Algebra dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by