Calculadora de Matrizes

Gratuito Calculadoras

Calculadora de Matrizes

Calcule determinante, inversa, transposta, rank, traco, forma escalonada, autovalores e operacoes entre matrizes ate 5x5. Com passo a passo e saida em LaTeX, JSON e CSV.

9.4k usuarios Atualizado em Mar 2026 4.8/5
Avalie esta ferramenta:
4.8 (742 votos) Obrigado!
Calculadora de Matrizes
x
x
Operacoes entre A e B
Selecione uma operacao para ver o resultado
x
Copiar entrada como
Operacoes sobre A
Selecione uma operacao para ver o resultado

Como Usar

Calcule operacoes matriciais em segundos.

1
Escolha o modo
Selecione "Duas Matrizes" para operacoes entre A e B, ou "Matriz Unica" para operacoes sobre uma so matriz.
2
Configure as dimensoes
Escolha o numero de linhas e colunas (2 a 5) para cada matriz.
3
Preencha os valores
Digite os valores nas celulas ou clique em "Aleatorio" para preencher automaticamente.
4
Calcule
Clique na operacao desejada e veja o resultado com o passo a passo.

Referencia de Operacoes

Adicao / Subtracao
C[i][j] = A[i][j] +/- B[i][j]. As matrizes devem ter as mesmas dimensoes.
Multiplicacao (A x B)
C[i][j] = Soma A[i][k] * B[k][j]. Colunas de A devem ser iguais as linhas de B.
Hadamard (A o B)
Multiplicacao elemento a elemento. C[i][j] = A[i][j] * B[i][j]. Dimensoes iguais.
Transposta (At)
Troca linhas por colunas: At[i][j] = A[j][i].
Determinante
Expansao por cofatores (ate 5x5). Para 3x3 exibe a Regra de Sarrus passo a passo.
Inversa (A^-1)
Eliminacao de Gauss-Jordan com a matriz aumentada [A | I]. Requer matriz quadrada e nao singular.
Rank
Numero de linhas linearmente independentes, calculado via eliminacao gaussiana.
Traco
Soma dos elementos da diagonal principal: tr(A) = Soma A[i][i]. Requer matriz quadrada.
Forma Escalonada (REF)
Eliminacao gaussiana mostrando a matriz em forma de escada com pivos normalizados.
Autovalores
Raizes do polinomio caracteristico det(A - lambda*I) = 0. Calculado analiticamente ate 3x3.

Algebra Linear na Pratica: Guia Completo de Operacoes com Matrizes

Neste artigo
  1. O que sao matrizes
  2. Operacoes fundamentais
  3. Determinante e suas aplicacoes
  4. Autovalores e autovetores
  5. Perguntas frequentes

1. O Que Sao Matrizes

Uma matriz e uma estrutura matematica organizada em linhas e colunas, onde cada posicao armazena um numero real (ou complexo). Representada pela notacao A[m x n], onde m e o numero de linhas e n o numero de colunas, a matriz e o objeto central da algebra linear — area da matematica com aplicacoes que vao da computacao grafica ao aprendizado de maquina.

No cotidiano tecnico, matrizes aparecem em sistemas de equacoes lineares, transformacoes geometricas (rotacao, escalonamento, projecao), redes neurais (os pesos de cada camada sao matrizes), processamento de imagens (filtros de convolucao), economia (modelos de Leontief) e dezenas de outros contextos.

2. Operacoes Fundamentais

As operacoes basicas entre matrizes seguem regras estritas de compatibilidade de dimensoes:

  • Adicao e subtracao: so possiveis entre matrizes de mesmas dimensoes. O resultado e uma matriz onde cada elemento e a soma/diferenca dos elementos nas mesmas posicoes.
  • Multiplicacao matricial (A x B): requer que o numero de colunas de A seja igual ao numero de linhas de B. O elemento C[i][j] e o produto escalar da linha i de A pela coluna j de B. Atencao: a multiplicacao matricial nao e comutativa — A x B geralmente e diferente de B x A.
  • Transposta: inverte linhas e colunas. Util em projecoes ortogonais, covariancia e para verificar se uma matriz e simetrica.
  • Produto de Hadamard: multiplicacao elemento a elemento, usada extensivamente em redes neurais e processamento de sinais.

3. Determinante e Suas Aplicacoes

O determinante e um escalar associado a matrizes quadradas que carrega informacoes geometricas e algebraicas fundamentais:

  • Se det(A) = 0, a matriz e singular (nao invertivel) e as equacoes do sistema Ax = b podem nao ter solucao unica.
  • |det(A)| representa o fator de escala de volume aplicado pela transformacao linear representada por A.
  • O sinal de det(A) indica se a transformacao preserva (+) ou inverte (-) a orientacao.

Nossa calculadora computa o determinante por expansao de cofatores para matrizes ate 5x5, e exibe o passo a passo da Regra de Sarrus para o caso 3x3, facilitando o aprendizado do algoritmo.

"Para uma matriz 3x3, a Regra de Sarrus e a forma mais intuitiva de memorizar o calculo: some os produtos das diagonais principais e subtraia os produtos das diagonais secundarias."

4. Autovalores e Autovetores

Dado um vetor v diferente de zero, dizemos que v e um autovetor de A com autovalor lambda se A*v = lambda*v. Ou seja, a transformacao linear A apenas escala v pelo fator lambda, sem mudar sua direcao.

Os autovalores sao as raizes do polinomio caracteristico det(A - lambda*I) = 0. Para uma matriz 2x2, isso resulta em uma equacao quadratica; para 3x3, em uma equacao cubica. Nossa ferramenta resolve essas equacoes analiticamente usando a formula de Cardano para o caso cubico, retornando autovalores reais ou complexos conforme o discriminante.

Autovalores tem aplicacoes criticas em: analise de estabilidade de sistemas dinamicos, compressao de dados (PCA/SVD), PageRank do Google, vibracao de estruturas mecanicas e muito mais.

5. Perguntas Frequentes

Quais dimensoes sao suportadas?

A calculadora suporta matrizes de 2x2 ate 5x5. Para operacoes que exigem matrizes quadradas (determinante, inversa, traco, autovalores), as dimensoes de linhas e colunas devem ser iguais.

A calculadora mostra o passo a passo?

Sim. Para o determinante (3x3 com Sarrus), a inversa (Gauss-Jordan) e a forma escalonada (eliminacao gaussiana), a ferramenta exibe as etapas intermediarias do calculo.

Posso exportar a matriz?

Sim. No modo "Matriz Unica", voce pode copiar a entrada nos formatos LaTeX (para uso em documentos matematicos), JSON (para uso em codigo) e CSV (para planilhas).

Por que autovalores so sao calculados ate 3x3?

O teorema de Abel-Ruffini prova que nao existe formula algebrica geral para polinomios de grau 5 ou superior. Para 4x4 e 5x5, seria necessario usar metodos numericos iterativos (como o metodo QR), que estao fora do escopo desta ferramenta online.