A seguir explicaremos o cálculo de inversa usando os
comandos do Maple. Como explicamos anteriormente que para
existência da inversa de uma matriz é necessário que a
matriz seja quadrada e seu determinante diferente de zero. Seja
a matriz dada por
A:=array([[2,-3,4],[-1,2,-3],[3,2,-1]]);
det(A);
Como determinante da matriz é diferente de zero, podemos calcular a inversa da matriz. A seguir apresentaremos o procedimento de cálculo de inversa usando a matriz aumentada.
L:=augment(A,[1,0,0],[0,1,0],[0,0,1]);
L1:=mulrow(L,1,1/2);
L2:=addrow(L1,1,2);L3:=addrow(L2,1,3,-3);
L4:=mulrow(L3,2,2);L5:=addrow(L4,2,3,-13/2);
L6:=mulrow(L5,3,1/6);
L7:=addrow(L6,2,1,3/2);
L8:=addrow(L7,3,1);
L9:=addrow(L8,3,2,2);
A_inv:=submatrix(L9,1..3,4..6);
Assim, calculamos a inversa de . Essa inversa também pode
ser calculada diretamente dando o comando textbfinverse(A)", o
que vai confirmar o resultado obtido. Veja a seguir:
A_inv:=inverse(A);