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 tesouras de telhado
Estime posições e espaçamento das tesouras, elevação e comprimentos das águas pela edificação, vão, inclinação e beiral.
Calculadora de duração de bateria
Calcule quanto tempo uma bateria vai durar a partir da sua capacidade em mAh, da corrente de consumo em mA e de um fator de eficiência de descarga. Obtenha a autonomia em horas, dias e minutos.
Calculadora de capacidade do desumidificador
Estime a capacidade de um desumidificador portátil pela área e umidade, em litros por dia e pints americanos por dia na classificação atual.
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 ascendente
Estime seu ascendente com data e hora de nascimento. Usa um método simples de blocos de duas horas, não um mapa astral completo.
Ferramenta disponível em outros idiomas
- Nokta Çarpımı Hesaplayıcısı [TR]
- Calculadora de Producto Punto [ES]
- حاسبة الضرب القياسي [AR]
- Calculateur de produit scalaire [FR]
- Dotproductrekenmachine [NL]
- 내적 계산기 [KO]
- Kalkulator Perkalian Titik [ID]
- Dot Product Calculator [EN]
- Máy tính tích vô hướng [VI]
- 点积计算器 [ZH]
- 内積計算ツール [JA]
- เครื่องคำนวณผลคูณจุด [TH]
- Skalarprodukt Rechner [DE]
- Dotproduktkalkylator [SV]
- Kalkulator iloczynu skalarnego [PL]
- Calcolatore del Prodotto Scalare [IT]
- Калькулятор скалярного произведения [RU]