expm
Exponencial de matriz.
Categoria: Mathematics > Linear Algebra
Sintaxe
E = expm(A)
Retorna a exponencial de matriz exp(A) da matriz quadrada A.
Descrição
A exponencial de matriz resolve sistemas lineares de equações diferenciais: a solução de x' = A*x com x(0) = x0 é x(t) = expm(t*A)*x0. Ela é calculada por escalonamento e quadrados sucessivos com uma aproximante de Padé, e não elemento a elemento.
Não a confunda com exp(A), que exponencia cada elemento separadamente. As duas só coincidem para matrizes diagonais.
Argumentos de entrada
A- Matriz quadrada.
Argumentos de saída
E- Matriz do mesmo tamanho definida pela série de potências
I + A + A^2/2! + ....
Exemplo
Matriz nilpotente e uma rotação
expm(zeros(2))
expm([0 1; 0 0])
expm([0 pi; -pi 0])
Saída
ans = 2×2
1 0
0 1
ans = 2×2
1 1
0 1
ans = 2×2
-1.0000 0.0000
-0.0000 -1.0000