trace

Soma dos elementos da diagonal de uma matriz quadrada.

Categoria: Mathematics > Linear Algebra

Sintaxe

t = trace(A)

Retorna sum(diag(A)).

Descrição

O traço é invariante por transformações de semelhança e satisfaz trace(A*B) = trace(B*A) sempre que ambos os produtos estão definidos. Junto com o determinante, dá os autovalores de uma matriz 2 por 2.

Uma matriz não quadrada gera erro.

Argumentos de entrada

A
Matriz numérica quadrada.

Argumentos de saída

t
Escalar igual à soma da diagonal, que é também a soma dos autovalores de A.

Exemplo

Traço igual à soma dos autovalores

A = magic(3);
trace(A)
sum(eig(A))
Saída
ans = 15
ans = 15

Veja também

diag det eig sum