Calculadora de Matrizes
Escolha uma operação, digite uma ou duas matrizes de até 10 × 10 e a calculadora faz o resto: adição, subtração, multiplicação por escalar ou entre matrizes, transposta, inversa, determinante, posto, forma escalonada reduzida ou traço. Os resultados ficam exatos, em frações, e no determinante, na inversa, no posto e na forma escalonada reduzida você vê cada operação elementar sobre as linhas. Útil para lição de casa de álgebra linear, conferências de engenharia, transformações em computação gráfica e sempre que você não quiser escalonar à mão numa calculadora de botões minúsculos.
Como calcular em matrizes
-
1
Escolha a operação
Some, subtraia ou multiplique A e B, multiplique A por um número k, ou calcule a transposta, o determinante, a inversa, o posto, a forma escalonada reduzida ou o traço de A.
-
2
Digite as matrizes
Uma linha da matriz por linha de texto, com os elementos separados por espaços ou ponto e vírgula. Valem inteiros, negativos, decimais (`0,5`) e frações (`1/3`), até 10 linhas e 10 colunas.
-
3
Leia o resultado
O resultado é exato: frações continuam frações e uma matriz singular tem determinante exatamente 0. Quando o resultado tem frações, o valor decimal arredondado a 6 casas aparece logo abaixo.
-
4
Acompanhe os passos
No determinante, na inversa, no posto e na forma escalonada reduzida, cada operação elementar sobre as linhas é listada, uma coluna pivô por vez.
Operações e suas regras de dimensão
| Operação | Regra | Dimensões do resultado |
|---|---|---|
| A + B | Mesmas dimensões | m×n |
| A − B | Mesmas dimensões | m×n |
| k · A | Qualquer A | mesma que A |
| A · B | colunas(A) = linhas(B) | linhas(A)×colunas(B) |
| A^T (transposta) | Qualquer A | n×m |
| A^−1 (inversa) | A é quadrada e det(A) ≠ 0 | n×n |
| det(A) | A é quadrada | escalar |
| posto(A) | Qualquer A | escalar |
| rref(A) | Qualquer A | mesma que A |
| traço(A) | A é quadrada | escalar |
Por que a multiplicação de matrizes não é comutativa
Para matrizes gerais A e B, AB ≠ BA mesmo quando ambos os produtos estão definidos. Cada entrada de AB é um produto escalar de uma linha de A com uma coluna de B; trocar a ordem altera diferentes linhas e colunas. Matrizes comutativas são a exceção (múltiplos da identidade, matrizes diagonais com entradas distintas, algumas rotações que compartilham um eixo).
Teste rápido de invertibilidade
- Uma matriz quadrada é invertível se e somente se
det(A) ≠ 0. - Invertível ⇔ posto completo ⇔ colunas são linearmente independentes ⇔ espaço nulo trivial.
- Para uma 2×2:
A^−1 = 1/det(A) · [[d, −b], [−c, a]]. - Para matrizes maiores, a eliminação de Gauss-Jordan (aumentar com I, reduzir a linha para [I | A^−1]) é o que a calculadora usa.
Armadilhas comuns
- Incompatibilidade de dimensões. O erro mais comum. A calculadora sinaliza isso cedo e informa exatamente quais dimensões não concordam.
- Matrizes quase singulares. Em programas de ponto flutuante, uma matriz com determinante próximo de zero gera uma inversa cheia de erros de arredondamento, e uma matriz singular pode sair com um determinante minúsculo diferente de zero, como 1,7 · 10⁻¹⁷. Esta calculadora trabalha com frações exatas: uma matriz singular tem determinante exatamente 0, e uma quase singular recebe a inversa exata, que simplesmente tem elementos muito grandes.
- Frações e decimais. Digite
1/3ou0,25e todas as operações continuam exatas, porque somar, multiplicar, escalonar e inverter números racionais sempre dá números racionais. Os decimais que você digita voltam como decimais quando o resultado tem representação decimal finita; caso contrário, você recebe a fração e o valor decimal arredondado a 6 casas.
Usos fora do dever de casa
- Gráficos computacionais: matrizes de transformação 4×4 para translação, rotação, escalonamento em 3D.
- Física: tensores de estresse e inércia.
- Aprendizado de máquina: matrizes de pesos em camadas densas; matrizes de covariância; PCA.
- Redes e modelos de Markov: matrizes de transição e suas potências.
- Economia: modelos de insumo-produto (Leontief).
Perguntas frequentes
Até 10 linhas e 10 colunas por matriz. Isso cobre lição de casa, preparação para provas e a maioria das conferências de engenharia. Para sistemas maiores, use uma biblioteca numérica como NumPy ou Octave.
Sim, em todas as operações. As contas são feitas com frações exatas, então 1/3 continua 1/3 e uma matriz singular tem determinante exatamente 0, e não um resto minúsculo como 1,7 · 10⁻¹⁷. Quando o resultado tem frações, o valor decimal arredondado a 6 casas também aparece.
Eliminação de Gauss-Jordan: aumente A com a identidade, reduza a linha para a forma escalonada reduzida. Se a metade esquerda se torna I, a metade direita é A^−1; se não, A é singular e não tem inversa.
Não, esta calculadora é apenas para números reais. Para matrizes complexas, use uma ferramenta dedicada para matrizes complexas.
Sim. As matrizes que você digita são enviadas ao nosso servidor, que faz as contas, e entre uma etapa e outra da calculadora elas viajam no link da página, por isso também ficam no histórico do seu navegador.
Ferramentas relacionadas
Calculadora de compatibilidade de nomes
Digite dois nomes e veja como os números deles combinam: a expressão e o impulso da alma de cada um, com todas as etapas do cálculo. Só por diversão.
Calculadora de numerologia do nome
Calcule o número do destino e o número de expressão a partir do seu nome completo com numerologia pitagórica, junto com uma leitura de personalidade.
Calculadora de horário de saída
Calcule o horário de saída a partir do horário de entrada, das horas remuneradas que você precisa cumprir e dos intervalos não remunerados. Considera turnos que passam da meia-noite e mostra a hora nos formatos de 24 e 12 horas.
Calculadora de Horas Atrás
Encontre a data e hora exatas que foram um determinado número de horas atrás a partir de agora.
Calculadora de duração
Calcule a duração entre dois horários em HH:MM, horas decimais, minutos e segundos.
Calculadora de Anos Atrás
Encontre a data exata de um determinado número de anos atrás a partir de hoje. Retroceda eventos, aniversários e consultas históricas.
Ferramenta disponível em outros idiomas
- Kalkulator Matriks [ID]
- Calculatrice de Matrices [FR]
- 行列計算機 [JA]
- เครื่องคำนวณเมทริกซ์ [TH]
- Calculadora de Matrices [ES]
- 행렬 계산기 [KO]
- حاسبة المصفوفات [AR]
- Máy tính Ma trận [VI]
- Matrix-Rechner [DE]
- Matrixrekenmachine [NL]
- Matriskalkylator [SV]
- Kalkulator macierzy [PL]
- Matrix Calculator [EN]
- Calcolatore di Matrici [IT]
- Калькулятор матриц [RU]
- Matris Hesaplama [TR]
- 矩阵计算器 [ZH]