Ir para o conteúdo
Calculadoras online, rápidas e explicadas contato@nztbr.com

Finanças e Economia

Calculadora de Multiplicação de Matrizes

Esta calculadora de multiplicação de matrizes permite definir as dimensões das matrizes A e B, inserir seus elementos e encontrar a matriz produto. A ferramenta também mostra cada soma de produtos usada para formar os elementos do resultado.

Por Stéfano Barcellos, Formado em Direito Publicada em Atualizada em

Compartilhar

Salvar e imprimir

Exportar para Word

Escolha as dimensões, preencha as matrizes A e B e calcule A × B. Para a multiplicação ser possível, o número de colunas de A deve ser igual ao número de linhas de B.

A matriz B terá automaticamente o mesmo número de linhas que A possui de colunas.

O que esta calculadora de multiplicação de matrizes resolve

A calculadora de multiplicação de matrizes encontra o produto matricial entre uma matriz A e uma matriz B. Diferentemente da multiplicação comum entre números, esse procedimento não consiste em multiplicar posições equivalentes de duas tabelas. Cada elemento da matriz final é obtido pela combinação de uma linha de A com uma coluna de B, por meio de produtos seguidos de uma soma.

A ferramenta é útil para conferir exercícios de álgebra linear, calcular transformações geométricas, organizar sistemas lineares, analisar modelos econômicos e verificar operações empregadas em programação, estatística, computação gráfica e ciência de dados. O resultado exibido é a matriz C, definida por C = A × B, juntamente com a decomposição de cada uma de suas entradas.

O cálculo somente é definido quando as dimensões internas coincidem. Portanto, se A tem m linhas e n colunas, B precisa ter n linhas. Nesse caso, B pode ter p colunas, e a matriz resultante terá m linhas e p colunas. A calculadora ajusta automaticamente o número de linhas de B ao número de colunas escolhido para A, eliminando a incompatibilidade dimensional antes do preenchimento.

Como usar a calculadora campo a campo

Dimensões da matriz A

Em Linhas da matriz A, informe quantas linhas A possui. Em Colunas da matriz A, indique quantas colunas ela possui. Por exemplo, uma matriz com duas linhas e três colunas é uma matriz 2 × 3. Os campos dos elementos de A serão criados de acordo com essa escolha.

Dimensão da matriz B

No campo Colunas da matriz B, escolha a quantidade de colunas de B. A quantidade de linhas de B não é digitada separadamente: ela será igual à quantidade de colunas de A. Se A for 2 × 3 e forem escolhidas 4 colunas para B, então B será 3 × 4 e o produto poderá ser calculado.

Elementos de A e B

Digite os valores em cada posição das grades apresentadas. São aceitos inteiros, números negativos e decimais com vírgula ou ponto. A posição identificada por aij representa o elemento da linha i e coluna j de A; de modo equivalente, bij identifica uma entrada de B. Não deixe nenhum campo vazio, inclusive quando o valor pretendido for zero.

Calcular e limpar

Selecione Calcular A × B para gerar a matriz produto e o detalhamento das operações. A explicação mostra a linha de A, a coluna correspondente de B e a soma produzida. Use Limpar para apagar os valores inseridos, preservar as dimensões selecionadas e reiniciar a consulta.

Fórmula da multiplicação de matrizes

Considere A de ordem m × n e B de ordem n × p. O produto C = AB terá ordem m × p. Para obter o elemento localizado na linha i e coluna j de C, usa-se a fórmula abaixo:

cij = Σ aikbkj, para k de 1 até n.

O símbolo Σ indica uma soma. Na prática, escolhe-se uma linha i de A e uma coluna j de B. Multiplica-se o primeiro elemento da linha pelo primeiro elemento da coluna, o segundo pelo segundo e assim sucessivamente. Por fim, somam-se todos esses produtos. O índice k percorre a dimensão compartilhada entre as duas matrizes.

Suponha que a primeira linha de A seja [2, 3, 1] e a segunda coluna de B seja [4, −2, 5]. O elemento na primeira linha e segunda coluna da matriz resultado será: 2 × 4 + 3 × (−2) + 1 × 5 = 8 − 6 + 5 = 7. É importante observar que os elementos foram multiplicados e depois somados; eles não são apenas colocados lado a lado nem comparados por posição sem a soma.

Regra das dimensões e ordem do resultado

Ordem de AOrdem de B necessáriaOrdem de C = A × B
2 × 22 × p2 × p
2 × 33 × p2 × p
3 × 22 × p3 × p
4 × 11 × p4 × p
m × nn × pm × p

A dimensão interna, indicada por n na expressão m × n multiplicada por n × p, precisa ser a mesma. Já as dimensões externas determinam a forma da resposta. Uma matriz 3 × 2 multiplicada por uma matriz 2 × 5 produz uma matriz 3 × 5. Não seria possível inverter livremente as ordens e esperar o mesmo resultado: 2 × 5 multiplicada por 3 × 2, por exemplo, não é uma operação definida porque 5 é diferente de 3.

Passo a passo de cada elemento

Elemento de CLinha usada em AColuna usada em BOperação
c11Linha 1Coluna 1Soma dos produtos correspondentes
c12Linha 1Coluna 2Soma dos produtos correspondentes
c21Linha 2Coluna 1Soma dos produtos correspondentes
cijLinha iColuna jΣ aikbkj

Esse método deve ser repetido para todas as posições da matriz C. Em uma matriz resultado 2 × 2, há quatro cálculos independentes: c11, c12, c21 e c22. Em uma matriz 3 × 4, há doze entradas a calcular. A calculadora automatiza essas repetições, mas conserva o detalhamento para que seja possível conferir o raciocínio.

Exemplo resolvido 1: duas matrizes 2 × 2

Considere A = [[1, 2], [3, 4]] e B = [[5, 6], [7, 8]]. Ambas possuem ordem 2 × 2, logo o produto existe e terá ordem 2 × 2. Para a primeira posição, c11 = 1 × 5 + 2 × 7 = 5 + 14 = 19. Para c12, c12 = 1 × 6 + 2 × 8 = 6 + 16 = 22.

Na segunda linha, c21 = 3 × 5 + 4 × 7 = 15 + 28 = 43. Por sua vez, c22 = 3 × 6 + 4 × 8 = 18 + 32 = 50. Assim, A × B = [[19, 22], [43, 50]]. Cada linha do resultado deriva da linha correspondente de A, enquanto cada coluna deriva da coluna correspondente de B.

Exemplo resolvido 2: matriz 2 × 3 por matriz 3 × 2

Seja A = [[2, 0, −1], [3, 4, 1]] e B = [[1, 5], [2, −2], [3, 0]]. Como A é 2 × 3 e B é 3 × 2, a dimensão interna 3 coincide e o produto terá ordem 2 × 2. O primeiro elemento é c11 = 2 × 1 + 0 × 2 + (−1) × 3 = 2 + 0 − 3 = −1.

Em seguida, c12 = 2 × 5 + 0 × (−2) + (−1) × 0 = 10. Para a segunda linha, c21 = 3 × 1 + 4 × 2 + 1 × 3 = 14 e c22 = 3 × 5 + 4 × (−2) + 1 × 0 = 7. Portanto, a matriz produto é [[−1, 10], [14, 7]].

Exemplo resolvido 3: vetor linha por vetor coluna

Considere a matriz linha A = [[4, 1, 2]] de ordem 1 × 3 e a matriz coluna B = [[3], [−1], [5]] de ordem 3 × 1. O resultado será uma matriz 1 × 1. Seu único elemento é c11 = 4 × 3 + 1 × (−1) + 2 × 5 = 12 − 1 + 10 = 21.

Esse caso é relacionado ao produto escalar de dois vetores, desde que um seja interpretado como vetor linha e o outro como vetor coluna. Apesar de o resultado conter somente o número 21, sua forma formal continua sendo uma matriz 1 × 1. A orientação dos vetores importa para definir a operação matricial.

Propriedades importantes do produto matricial

A multiplicação de matrizes é associativa: quando as dimensões permitem, (AB)C = A(BC). Ela também é distributiva em relação à adição: A(B + C) = AB + AC e (A + B)C = AC + BC. Essas propriedades são úteis para simplificar expressões, organizar cálculos e demonstrar relações entre transformações lineares.

Por outro lado, a multiplicação matricial geralmente não é comutativa. Isso quer dizer que AB pode ser diferente de BA, mesmo quando os dois produtos existem. No primeiro exemplo, A × B resulta em [[19, 22], [43, 50]], enquanto B × A resulta em [[23, 34], [31, 46]]. A ordem digitada nesta calculadora é exatamente A × B; para verificar B × A, é necessário trocar os dados das matrizes e confirmar novamente as dimensões.

A matriz identidade também merece atenção. Para uma matriz quadrada A de ordem n, a identidade I de mesma ordem satisfaz AI = IA = A. A identidade tem 1 na diagonal principal e 0 nas demais posições. Matrizes quadradas podem ainda ter inversa, mas isso não ocorre para todas; a existência de inversa depende, entre outras condições, de o determinante ser diferente de zero.

Base técnica aplicável

A multiplicação matricial é uma operação fundamental da álgebra linear. Sua definição é baseada na composição de aplicações lineares: se uma matriz representa uma transformação e outra matriz representa uma segunda transformação compatível, o produto das matrizes representa a aplicação composta. Essa interpretação explica tanto a regra linha por coluna quanto a relevância da ordem dos fatores.

Não há uma base legal específica para essa operação matemática. A referência apropriada é técnica e acadêmica, presente em obras de álgebra linear e em documentos curriculares que tratam de matrizes como objeto do conhecimento matemático. Em aplicações práticas, os valores, as unidades e as hipóteses do modelo devem ser definidos por quem utiliza o cálculo; a regra algébrica, por si só, não valida o modelo que originou as matrizes.

Erros comuns ao multiplicar matrizes

  • Confundir multiplicação matricial com multiplicação elemento a elemento.
  • Ignorar a exigência de que colunas de A sejam iguais às linhas de B.
  • Informar a ordem do resultado como n × n, sem considerar as dimensões externas.
  • Usar uma coluna de B diferente daquela correspondente ao elemento que está sendo calculado.
  • Esquecer de somar todos os produtos parciais da linha pela coluna.
  • Trocar A × B por B × A e presumir que o valor final será igual.
  • Perder o sinal negativo ao multiplicar ou somar números negativos.
  • Usar arredondamentos excessivos antes de concluir a soma de produtos.

Limites do resultado apresentado

O resultado corresponde à aritmética dos números digitados e à definição usual do produto de matrizes. A ferramenta suporta matrizes de até 6 linhas e 6 colunas nos seletores, uma faixa adequada para conferências manuais e exercícios. Matrizes maiores, cálculos simbólicos com letras, aritmética modular, números complexos ou precisão arbitrária exigem software ou procedimentos específicos.

Em cálculos com decimais, o navegador utiliza representação numérica de ponto flutuante. Por isso, valores com muitas casas decimais podem sofrer pequenas diferenças de arredondamento na exibição. Para problemas que envolvam medidas, dinheiro, probabilidades ou parâmetros de um modelo, é recomendável manter as unidades consistentes e avaliar se a precisão adotada é suficiente para a finalidade do estudo.

Aviso: o resultado é uma estimativa informativa baseada nos valores digitados e não substitui cálculo oficial nem orientação de profissional habilitado. Convenções coletivas, contratos e regras específicas podem alterar o valor final quando o cálculo matricial for utilizado como parte de uma aplicação prática.

Base do conteúdo

Referências

  1. Linear Algebra and Its Applications Pearson 2016
  2. Introdução à Álgebra Linear LTC 2013
  3. Base Nacional Comum Curricular Ministério da Educação 2018 Acessar
  4. Álgebra Linear Instituto de Matemática Pura e Aplicada 2017

Dúvidas comuns

Perguntas frequentes

Como multiplicar duas matrizes na calculadora?

Defina as linhas e colunas da matriz A e escolha as colunas da matriz B. Em seguida, preencha todas as entradas e selecione o botão de cálculo. As linhas de B são definidas automaticamente para garantir compatibilidade com A.

Por que não consigo multiplicar matrizes de qualquer tamanho?

O produto A × B exige que o número de colunas de A seja igual ao número de linhas de B. Essa condição permite combinar cada linha da primeira matriz com cada coluna da segunda. Sem ela, não há correspondência completa para formar os produtos parciais.

Qual é a dimensão da matriz resultante?

Se A possui m linhas e n colunas, e B possui n linhas e p colunas, o resultado possui m linhas e p colunas. As dimensões que ficam no meio devem coincidir e as dimensões externas formam a ordem final.

A multiplicação de matrizes é comutativa?

Em geral, não. Mesmo quando A × B e B × A estão definidos, os resultados podem ter valores diferentes ou até ordens diferentes. Por isso, a ordem das matrizes precisa ser respeitada.

Posso usar números negativos e decimais?

Sim. A calculadora aceita valores positivos, negativos, inteiros e decimais. Para decimais, é possível digitar vírgula ou ponto como separador.

O que significa cada cálculo mostrado no detalhamento?

Cada linha do detalhamento explica uma entrada da matriz produto. Ela apresenta os pares de valores multiplicados, oriundos de uma linha de A e uma coluna de B, e a soma que forma o elemento final.

Posso calcular uma matriz 1 × 1 ou vetores?

Sim, desde que as dimensões internas sejam compatíveis. Um vetor linha 1 × n multiplicado por um vetor coluna n × 1 gera uma matriz 1 × 1. A ferramenta também permite matrizes com uma única linha ou uma única coluna dentro do limite de dimensões disponível.

Quem escreveu

Stéfano Barcellos

Formado em Direito

Formado em Direito, escreve sobre cálculos aplicados ao dia a dia: prazos, jornada de trabalho, juros, impostos e conversões. Revisa cada calculadora do 11 Calculadoras antes da publicação.

  • Bacharel em Direito
  • Produção de conteúdo editorial desde 2016
  • Responsável pela revisão técnica das calculadoras publicadas

Continue calculando

Calculadoras relacionadas

Lista completa