trn
Retorna uma matriz transposta.
Sintaxe: trn (Mat [ ) ]


augment
Retorna uma matriz que combina duas outras matrizes.
Sintaxe:augment (Mat-1, Mat-2 [ ) ]


ident
Cria uma matriz de identidade.
Sintaxe: ident (natural number [ ) ]


fill
Cria uma matriz com um número específico de linhas e colunas ou substitui os elementos de uma matriz por uma expressão específica.
Sintaxe:
fill (Exp, number of rows, number of columns [ ) ]
fill (Exp, Mat [ ) ]



subMat
Extrai uma seção específica de uma matriz em uma nova matriz.
Sintaxe: subMat (Mat [, start row] [, start column] [, end row] [, end column] [ ) ]
- “1” é o padrão quando você omite “[, linha inicial]” e “[, coluna inicial]”.
- O número da última linha é o padrão quando você omite “[, linha final]”.
- O número da última coluna é o padrão quando você omite “[, coluna final]”.


diag
Retorna uma matriz de uma linha contendo os elementos da diagonal principal de uma matriz quadrada.
Sintaxe: diag (Mat[ ) ]


listToMat
Transforma listas em uma matriz.
Sintaxe: listToMat (List-1 [, List-2, …, List-N] [ ) ]


matToList
Transforma uma coluna específica de uma matriz em uma lista.
Syntax: matToList (Mat, column number [ ) ]


dim
Retorna as dimensões de uma matriz como uma lista de dois elementos {número de linhas, número de colunas}.
Sintaxe: dim (Mat [ ) ]


det
Retorna o determinante de uma matriz quadrada.
Sintaxe: det (Mat [ ) ]


norm
Retorna a norma Frobenius da matriz.
Sintaxe:norm (Mat [ ) ]


rank
Encontra a classificação da matriz. A função de classificação calcula a classificação de uma matriz realizando a eliminação gaussiana nas linhas da matriz fornecida. A classificação da matriz A é o número de linhas diferentes de zero na matriz resultante.
Sintaxe: rank (Mat [ ) ]


ref
Retorna a forma escalonada de linha de uma matriz.
Sintaxe: ref (Mat [ ) ]


rref
Retorna a forma escalonada de linha reduzida de uma matriz.
Sintaxe: rref (Mat [ ) ]


eigVl 
Retorna uma lista que contém o(s) autovalor(es) de uma matriz quadrada.
Sintaxe: eigVl (Mat [ ) ]


eigVc 
Retorna uma matriz na qual cada coluna representa um autovetor de uma matriz quadrada.
- Como um autovetor geralmente não pode ser determinado de forma única, ele é padronizado da seguinte forma em sua norma, que é 1:
When \({\rm V} = [ x_1, x_2, …, x_n ]\), \(\sqrt{\left( |x_1|^2+|x_2|^2+…+|x_n|^2 \right)}=1.\).
Syntax: eigVc (Mat [ ) ]


LU 
Retorna a decomposição LU de uma matriz quadrada.
Sintaxe: LU (Mat, lVariableMem, uVariableMem [ ) ]
- A matriz inferior é atribuída à primeira variável L, enquanto a matriz superior é atribuída à segunda variável U.


QR 
Retorna a decomposição QR de uma matriz quadrada.
Sintaxe: QR (Mat, qVariableMem, rVariableMem [ ) ]
Exemplo: Para obter a decomposição QR da matriz [[1, 2] [3, 4]]
- A matriz unitária é atribuída à variável Q, enquanto a matriz triangular superior é atribuída à variável R.


swap
Troca duas linhas de uma matriz.
Sintaxe: swap (Mat, row number-1, row number-2 [ ) ]


mRow
Multiplica os elementos de uma linha específica em uma matriz por uma expressão específica.
Sintaxe: mRow (Exp, Mat, row number [ ) ]


mRowAdd
Multiplica os elementos de uma linha específica em uma matriz por uma expressão específica e, a seguir, adiciona o resultado a outra linha.
Sintaxe: mRowAdd (Exp, Mat, row number-1, row number-2 [ ) ]


rowAdd
Adiciona uma linha específica da matriz a outra linha.
Sintaxe: rowAdd (Mat, row number-1, row number-2 [ ) ]


rowDim
Retorna o número de linhas em uma matriz.
Sintaxe: rowDim (Mat [ ) ]


rowNorm
Calcula as somas dos valores absolutos dos elementos de cada linha de uma matriz e retorna o valor máximo das somas.
Sintaxe:rowNorm (Mat [ ) ]


colDim
Retorna o número de colunas em uma matriz.
Sintaxe: colDim (Mat [ ) ]


colNorm
Calcula as somas dos valores absolutos dos elementos de cada coluna de uma matriz e retorna o valor máximo das somas.
Sintaxe: colNorm (Mat [ ) ]

