¿Cómo calcular fácilmente el producto escalar en Excel?

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,

p.q = \sum_{i = 1}^{n}p_iq_i

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. 

Dataset

Los siguientes son los pasos: 

Paso 1: Escribir función = SUMPRODUCT() en la celda C10. 

Writing-function

Paso 2: seleccione el rango en el que desea calcular el producto escalar. Presione Entrar.

Selecting-range

Paso 3: Obtenemos 40 como el trabajo realizado en la celda C10. 

Answer-obtained

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. 

Illustrating-errorError-in-answer

Publicación traducida automáticamente

Artículo escrito por gautamgoel962 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *