pageeig

Autovalores de cada página de um array 3-D.

Categoria: Mathematics > Linear Algebra

Sintaxe

e = pageeig(A)

Retorna os autovalores de cada página quadrada A(:,:,k) como colunas de um array n por 1 por p.

[V, D] = pageeig(A)

Retorna também autovetores e matrizes diagonais de autovalores por página.

Descrição

Uma página é uma fatia 2-D nas duas primeiras dimensões. pageeig faz o trabalho de um laço que chama eig em cada página, em uma só chamada. É útil para famílias de matrizes, como uma matriz de sistema avaliada em muitos valores de parâmetro.

Argumentos de entrada

A
Array de tamanho n por n por p (ou mais páginas em dimensões superiores).

Argumentos de saída

e
Autovalores, uma coluna por página ao longo da terceira dimensão.

Exemplo

Duas páginas diagonais

A = cat(3, [2 0; 0 3], [1 0; 0 5]);
E = pageeig(A)
Saída
E = 2×1×2

E(:,:,1) =

     2
     3

E(:,:,2) =

     1
     5

Veja também

eig pageinv pagenorm pagemtimes pagesvd