El producto escalar es la suma del producto de dos vectores. Por ejemplo, dos vectores son v 1 = [2, 3, 1, 7] y v 2 = [3, 6, 1, 5]. La suma del producto de dos vectores es 2 × 3 + 3 × 6 + 1 × 1 = 60. Podemos usar la función = SUMPRODUCT(Array1, Array2) para calcular el producto punto en Excel.
Producto escalar
El producto punto o producto escalar es la suma del producto de los dos vectores de igual longitud. La fórmula general para el producto escalar es,
Consideremos dos vectores p = [p 1 , p 2 , p 3 , …, p n ] y [q 1 , q 2 , q 3 , …, q n ]
El producto punto es,
pq = pags 1 q 1 + pags 2 q 2 + pags 3 q 3 +… pags norte q norte .
Ejemplo: dados dos vectores a = [4, 3, 6, 5] y b = [3, 1, 1, 2]. ¿Encuentra el producto escalar de los dos vectores?
Responder:
Nos dan dos vectores,
un = [4, 3, 6, 5]
segundo = [3, 1, 1, 2]
Sabemos que el producto escalar es,
ab = una 1 segundo 1 + una 2 segundo 2 + una 3 segundo 3 + una 4 segundo 4 .
ab = 4*3 + 3*1 + 6*1 + 5*2
ab = 12 + 3 + 6 + 10
ab = 31
Función para Producto Punto en Excel
La función utilizada para calcular el producto escalar en Excel es = SUMPRODUCT(Array1, Array2) . Esta función calcula la suma del producto de las dos celdas de rango seleccionadas.
Nota: La función SUMPRODUCT también puede calcular la suma del producto de n arrays. No estamos viendo ese caso porque el producto punto es solo para dos arrays.
Por ejemplo,
Considere un conjunto de datos de Fuerza y Distancia recorrida. Calcular el trabajo realizado.
Nota: El trabajo realizado es el producto escalar de la fuerza y la distancia.
Los siguientes son los pasos:
Paso 1: Escribir función = SUMPRODUCT() en la celda C10.
Paso 2: seleccione el rango en el que desea calcular el producto escalar. Presione Entrar.
Paso 3: Obtenemos 40 como el trabajo realizado en la celda C10.
Errores en la función SUMAPRODUCTO
Si la longitud de Array1 no es igual a la longitud de Array2, entonces la función SUMPRODUCT muestra un error. Por ejemplo, si el rango seleccionado para Array2 en el siguiente conjunto de datos es C3:C6 mientras que el rango seleccionado para Array1 es B3:B7. Entonces la función SUMPRODUCT ilustra un error.
Publicación traducida automáticamente
Artículo escrito por gautamgoel962 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA