ordeig
Autovalores de uma matriz quase triangular na ordem dos blocos da diagonal.
Categoria: Mathematics > Linear Algebra
Sintaxe
e = ordeig(T)
Retorna os autovalores da matriz (quase) triangular T na ordem em que aparecem na diagonal.
e = ordeig(A, B)
O mesmo para o problema generalizado com o par triangular (A, B).
Descrição
eig retorna autovalores em uma ordem que não indica onde eles estão em uma forma de Schur. ordeig os lê direto da diagonal de T, incluindo os blocos 2 por 2 da forma de Schur real, de modo que se possa montar o vetor de seleção de que ordschur precisa.
Argumentos de entrada
T- Matriz triangular superior ou quase triangular (Schur real).
Argumentos de saída
e- Vetor coluna de autovalores na ordem da diagonal.
Exemplo
Ordem da diagonal de uma forma de Schur
T = [1 2 3; 0 4 5; 0 0 6];
ordeig(T)
[U, S] = schur([1 2; 3 4]);
ordeig(S)
Saída
ans = 3×1
1
4
6
ans = 2×1
-0.3723
5.3723