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

Veja também

ordschur schur eig ordqz