Calculadora de Producto Punto
El producto punto colapsa dos vectores en un único escalar que codifica cuánto apuntan en la misma dirección. Potencia la similitud coseno para el ranking de búsqueda, la proyección para la física y cada cálculo de iluminación en gráficos por computadora. Esta herramienta calcula un producto punto para dos vectores de dimensión coincidente (2D, 3D, N-D) y muestra el coseno del ángulo entre ellos.
Cómo calcular un producto punto
-
1
Ingresa ambos vectores
Escribe los componentes separados por comas o espacios: `3, 4, 5` para un vector y `1, 2, 1` para el otro.
-
2
Iguala las dimensiones
Los vectores deben tener la misma longitud. La herramienta señala las discrepancias antes de calcular.
-
3
Ve el resultado
El producto escalar se muestra junto con el coseno del ángulo (cos θ) y el propio ángulo en grados.
Las dos fórmulas
Forma componente para vectores a = (a1, a2, ..., an) y b = (b1, b2, ..., bn):
a . b = a1*b1 + a2*b2 + ... + an*bn
Forma geométrica:
a . b = |a| * |b| * cos(theta)
Las dos expresiones son iguales; igualarlas te da cos(theta) = (a.b) / (|a| |b|), la fórmula de similitud coseno.
Lo que indica el signo
| Producto punto | Significado |
|---|---|
| Positivo | Los vectores apuntan aproximadamente en la misma dirección (ángulo < 90) |
| Cero | Los vectores son ortogonales (perpendiculares) |
| Negativo | Los vectores apuntan aproximadamente en direcciones opuestas (ángulo > 90) |
Ejemplo resuelto
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 grados
Los vectores apuntan casi en la misma dirección, de ahí el gran producto punto positivo.
Aplicaciones comunes
- Similitud coseno para sistemas de recomendación: ¿qué tan similares son dos vectores de incrustación?
- Proyección de un vector sobre otro:
proj_b(a) = (a . b) / |b|^2 * b. - Trabajo en física:
W = F . d, el producto punto de la fuerza por el desplazamiento. - Iluminación gráfica: el producto punto de la normal de la superficie por la dirección de la luz da el brillo difuso (ley de Lambert).
- Verificación de ortogonalidad: verifica rápidamente si dos vectores base son perpendiculares.
Consejos
- Normaliza antes de comparar. Si solo te importa la dirección (similitud), divide cada vector por su magnitud primero; entonces el producto punto es igual al coseno directamente.
- Cuidado con la dimensión. Un vector de 3 dimensiones puntuado con un vector de 4 dimensiones no está definido; rellena o trunca deliberadamente, no accidentalmente.
- Estabilidad numérica. Para vectores muy grandes, la acumulación de punto flotante puede perder precisión; usa doble precisión o suma de Kahan cuando la dimensión excede unos pocos miles.
Preguntas frecuentes
El producto punto devuelve un escalar, mide “qué tan paralelos” son dos vectores. El producto cruzado (definido solo en 3D y 7D) devuelve un vector perpendicular a ambos, mide “qué tan perpendiculares”. Responden preguntas opuestas.
Sí, para cualquier dimensión N. La definición por componentes se extiende directamente; se utiliza todos los días en aprendizaje automático con vectores de cientos o miles de dimensiones.
Porque la forma geométrica |a| |b| cos(theta) es cero cuando cos es cero, lo que ocurre a 90 y 270 grados. Dos vectores no nulos son ortogonales precisamente cuando su producto punto es cero.
Los componentes del vector que introduces se envían a nuestro servidor porque el cálculo se realiza allí. No se almacenan ni se vinculan a tu cuenta.
Herramientas relacionadas
Calculadora de numerología
Calcula números numerológicos basados en el nombre con valores pitagóricos o caldeos: expresión, impulso del alma y personalidad.
Calculadora de cuello de botella entre CPU y GPU
Compara los tiempos de fotograma de CPU y GPU de una misma escena, estima el límite de FPS, aplica una tolerancia y entiende qué demuestra el resultado.
Calculadora de interés compuesto
Proyecta el crecimiento de ahorros o inversiones con interés compuesto. Modela saldo inicial, aportaciones, tasa anual, frecuencia de capitalización y plazo.
Calculadora de edad
Calcula la edad exacta en años, meses y días a partir de una fecha de nacimiento, además del total de días, horas y la cuenta regresiva para el próximo cumpleaños.
Convertidor de Bar a PSI
Convierte la presión de bar a libras por pulgada cuadrada (psi) y kilopascales (kPa). 1 bar = 14.5038 psi exactamente.
Calculadora de peso de filamento
Convierte longitud y masa de filamento 3D, calcula cuánto queda en una bobina pesada y estima el valor del material de forma opcional.
Herramienta disponible en otros idiomas
- Máy tính tích vô hướng [VI]
- Calculateur de produit scalaire [FR]
- Skalarprodukt Rechner [DE]
- Kalkulator Perkalian Titik [ID]
- Kalkulator iloczynu skalarnego [PL]
- 内積計算ツール [JA]
- 点积计算器 [ZH]
- Dotproductrekenmachine [NL]
- 내적 계산기 [KO]
- Nokta Çarpımı Hesaplayıcısı [TR]
- Dotproduktkalkylator [SV]
- Dot Product Calculator [EN]
- เครื่องคำนวณผลคูณจุด [TH]
- Calculadora de Produto Escalar [PT]
- حاسبة الضرب القياسي [AR]
- Calcolatore del Prodotto Scalare [IT]
- Калькулятор скалярного произведения [RU]