A seguir daremos exemplos e comandos de cálculo de transposta, determinante e inversa da uma matriz dada.
Sabemos que a transposta de uma matriz é dada, quando trocamos linhas por colunas ou vice-versa. Veja exemplo abaixo:
A:=array([[2,4,5,-1],[5,3,-4,2],[1,2,3,-3]]);
transpose(A);
Sabemos também que para fazer o cálculo de transposta, não é necessário que a matriz seja quadrada. Mas quando, precisamos fazer cálculo de determinante e da inversa de uma matriz é necessário que a matriz seja quadrada, e no caso de inversa também é necessário que o determinante seja diferente de zero. Veja alguns exemplos abaixo:
B:=array([[2,3,-4],[5,-2,2],[3,1,-2]]);
det(B);
inverse(B);
C:=array([[4,2,-2],[1,2,3],[-2,-1,1]]);
det(C);
inverse(C);
Observe que no caso da matriz , o determinante é diferente
de zero, e temos a inversa e no caso da matriz
, o determinante
é zero, por isso não existe a inversa.