How does matlabs eigs normalise eigenvectors?
7 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Sam Tomlinson
el 2 de Mzo. de 2018
Comentada: Sam Tomlinson
el 5 de Mzo. de 2018
In solving the generalised eigenvalue problem Ax=cBx using eig, one gets V and D as outputs where V is the eigenvectors corresponding to the eigenvalues contained in the main diagonal of D. My question is how does matlab normalise these eigenvectors?
In the case of the problem Ax=cx the documentation states 'The eigenvectors in V are normalized so that the 2-norm of each is 1' but for the generalised form 'The 2-norm of each eigenvector is not necessarily 1' (not helpful).
0 comentarios
Respuesta aceptada
Christine Tobler
el 2 de Mzo. de 2018
If the matrix B is symmetric positive definite, the eigenvectors are normalized in B-norm (and even orthogonal in B-norm if A is also symmetric). If B is not symmetric positive definite, the 2-norm of each eigenvector is 1, but they will not typically be orthonormal.
Más respuestas (0)
Ver también
Categorías
Más información sobre Linear Algebra en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!