Calculadora de multiplicação de matrizes
Calculadora de multiplicação de matrizes: Calcula produtos escalares linha por coluna: [1*5+2*7, 1*6+2*8; 3*5+4*7, 3*6+4*8].
Sobre calculadora de multiplicação de matrizes
Calculadora de multiplicação de matrizes:Calculadora de multiplicação de matrizes: Calcula produtos escalares linha por coluna: [1*5+2*7, 1*6+2*8; 3*5+4*7, 3*6+4*8].
Como esta ferramenta funciona
Cálculo e relação entre parâmetros: product[i,j]=Σₖ a[i,k]×b[k,j]
Pipeline de processamento e arquitetura técnica:
- Selecione “JSON bruto / Avançado” e cole a entrada do exemplo.
- Clique em “Executar localmente”.
- Compare “Dados de saída brutos” com o exemplo; corrija a entrada se aparecer um erro.
Exemplo e aplicação prática
Cenário de aplicação prática: Multiplique uma matriz numérica 2×3 por uma matriz numérica 3×2.
Entrada de amostra:
Processamento computacional: Cada célula é um produto escalar de três termos; reúna-as em product com duas linhas e duas colunas.
Saída ilustrativa:
Limites e casos especiais
Domínios dos parâmetros e unidades: a:m×n; b:n×p; product:m×p; m,n,p ∈ ℤ; m,n,p ≥ 1. Os resultados usam ponto flutuante binary64, exceto quando BigInt é indicado. Os cartões mostram até 10 algarismos significativos; a saída bruta preserva o valor serializado. Uma razão null indica que o modelo não tem um valor finito significativo para essa razão; não equivale a zero.
Processamento no navegador e privacidade
A função da ferramenta foi projetada para processar a entrada no navegador sem enviá-la intencionalmente a um servidor de processamento do CZOA. Solicitações de recursos do site, análises ou publicidade são independentes. O navegador, suas extensões e o software gerenciado do dispositivo ficam fora desse limite.
Execução local e metodologia de verificação
O processamento da carga útil desta ferramenta foi projetado para ocorrer localmente no navegador por meio de JavaScript ou Web Workers. Solicitações de recursos do site, análises ou publicidade são independentes. Confidencialidade, repetibilidade e latência dependem do ambiente do navegador e não são garantidas de forma absoluta.
Normas técnicas e especificações de conformidade
- NIST Digital Library of Mathematical Functions, §1.2 — Elementary Algebra
- ECMAScript 2026, §6.1.6.1 Number Type
Responsável pelo conteúdo: CZOA Tools · Última revisão: 2026-09-15 · Metodologia de revisão
Como usar
- Selecione “JSON bruto / Avançado” e cole a entrada do exemplo.
- Clique em “Executar localmente”.
- Compare “Dados de saída brutos” com o exemplo; corrija a entrada se aparecer um erro.
Perguntas frequentes
Como forma cada célula de saída?+
Para cada linha i e coluna j ela soma a[i][k] × b[k][j] na dimensão interna k. Retorna apenas JSON product; não calcula determinantes, inversas ou produtos elemento a elemento.
Qual estrutura JSON ela aceita?+
Forneça {"a":[[...]],"b":[[...]]}. Ambas devem ser matrizes retangulares não vazias com números JavaScript finitos, e as colunas de a devem igualar as linhas de b.
Quais limites de dimensão e precisão se aplicam?+
Uma matriz esquerda m×n só multiplica uma direita n×p e produz m×p. Usa soma e multiplicação Number, portanto decimais seguem arredondamento binary64; não é cálculo simbólico nem BigInt.
O que retornou o vetor independente?+
Com a=[[2,-1,3],[0,4,5]] e b=[[1,2],[3,0],[-2,1]], retornou product=[[-7,7],[2,5]]. O fixture usou JSON bruto e execução local.
