Calculadora de Produto Escalar
O produto escalar colapsa dois vetores em um único escalar que codifica o quanto eles apontam na mesma direção. Ele alimenta a similaridade cosseno para classificação de busca, projeção para física e cada cálculo de iluminação em gráficos computacionais. Esta ferramenta calcula um produto escalar para dois vetores de dimensão correspondente (2D, 3D, N-D) e mostra o cosseno do ângulo entre eles.
Como calcular um produto escalar
-
1
Insira ambos os vetores
Digite os componentes separados por vírgulas ou espaços: `3, 4, 5` para um vetor e `1, 2, 1` para o outro.
-
2
Iguale as dimensões
Os vetores devem ter o mesmo comprimento. A ferramenta sinaliza incompatibilidades antes de calcular.
-
3
Veja o resultado
O produto escalar é mostrado junto com o cosseno do ângulo (cos θ) e o próprio ângulo em graus.
As duas fórmulas
Forma componente para vetores a = (a1, a2, ..., an) e b = (b1, b2, ..., bn):
a . b = a1*b1 + a2*b2 + ... + an*bn
Forma geométrica:
a . b = |a| * |b| * cos(theta)
As duas expressões são iguais; igualá-las dá cos(theta) = (a.b) / (|a| |b|), a fórmula de similaridade cosseno.
O que o sinal indica
| Produto escalar | Significado |
|---|---|
| Positivo | Vetores apontam aproximadamente na mesma direção (ângulo < 90) |
| Zero | Vetores são ortogonais (perpendiculares) |
| Negativo | Vetores apontam aproximadamente em direções opostas (ângulo > 90) |
Exemplo resolvido
a = (3, 4), b = (1, 2):
- Componentes: 31 + 42 = 3 + 8 = 11
- |a| = sqrt(9 + 16) = 5
- |b| = sqrt(1 + 4) = sqrt(5) ~ 2.236
- cos(theta) = 11 / (5 * 2.236) = 0.9839
- theta = arccos(0.9839) ~ 10.3 graus
Os vetores apontam quase na mesma direção, daí o grande produto escalar positivo.
Aplicações comuns
- Similaridade cosseno para sistemas de recomendação: quão semelhantes são dois vetores de incorporação?
- Projeção de um vetor sobre outro:
proj_b(a) = (a . b) / |b|^2 * b. - Trabalho em física:
W = F . d, o produto escalar entre força e deslocamento. - Iluminação gráfica: o produto escalar entre a normal da superfície e a direção da luz dá o brilho difuso (lei de Lambert).
- Verificação de ortogonalidade: verifique rapidamente se dois vetores base são perpendiculares.
Dicas
- Normalize antes de comparar. Se você só se importa com a direção (similaridade), divida cada vetor pela sua magnitude primeiro; então o produto escalar é igual ao cosseno diretamente.
- Cuidado com a dimensão. O produto escalar entre um vetor de 3 componentes e um de 4 componentes não é definido; preencha ou corte deliberadamente, não por acidente.
- Estabilidade numérica. Para vetores muito grandes, a acumulação de ponto flutuante pode perder precisão; use precisão dupla ou soma de Kahan quando a dimensão exceder alguns milhares.
Perguntas frequentes
O produto escalar retorna um escalar, mede “quão paralelos” dois vetores são. O produto vetorial (definido apenas em 3D e 7D) retorna um vetor perpendicular a ambos, mede “quão perpendiculares”. Eles respondem a perguntas opostas.
Sim, para qualquer dimensão N. A definição por componentes se estende diretamente; é usada todos os dias em aprendizado de máquina com vetores de centenas ou milhares de dimensões.
Porque a forma geométrica |a| |b| cos(theta) é zero quando o cosseno é zero, o que acontece em 90 e 270 graus. Dois vetores não nulos são ortogonais precisamente quando seu produto escalar é zero.
Os componentes dos vetores que você insere são enviados ao nosso servidor porque o cálculo é feito lá. Eles não são armazenados nem vinculados à sua conta.
Ferramentas relacionadas
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 compatibilidade de nomes
Digite dois nomes e receba uma pontuação de compatibilidade divertida e o número da numerologia pitagórica de cada nome. A ferramenta lê apenas o alfabeto latino (de A a Z).
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.
Conversor de milhas para quilômetros
Converta milhas em quilômetros com o fator exato 1 mi = 1,609344 km. Inclui tabela de distâncias comuns e atalhos de cálculo mental.
Calculadora de cilindrada
Calcule a cilindrada de um motor a partir do diâmetro, do curso e do número de cilindros. Obtenha o total em cc, litros e polegadas cúbicas e o volume por cilindro na hora, no seu navegador.
Ferramenta disponível em outros idiomas
- 内積計算ツール [JA]
- Kalkulator iloczynu skalarnego [PL]
- Kalkulator Perkalian Titik [ID]
- Dotproduktkalkylator [SV]
- Calculateur de produit scalaire [FR]
- Máy tính tích vô hướng [VI]
- Dotproductrekenmachine [NL]
- เครื่องคำนวณผลคูณจุด [TH]
- Skalarprodukt Rechner [DE]
- Calculadora de Producto Punto [ES]
- حاسبة الضرب القياسي [AR]
- 내적 계산기 [KO]
- Dot Product Calculator [EN]
- Calcolatore del Prodotto Scalare [IT]
- Калькулятор скалярного произведения [RU]
- Nokta Çarpımı Hesaplayıcısı [TR]
- 点积计算器 [ZH]