Як легко обчислити скалярний добуток у excel


Цей посібник пояснює, як обчислити скалярний добуток у Excel.

Що таке скалярний добуток?

Дано вектор a = [a 1 , a 2 , a 3 ] і вектор b = [b 1 , b 2 , b 3 ], скалярний добуток вектора a і вектора b, позначений ab , визначається як:

ab = a 1 * b 1 + a 2 * b 2 + a 3 * b 3

Наприклад, якщо a = [2, 5, 6] і b = [4, 3, 2], то скалярний добуток a і b дорівнюватиме:

ab = 2*4 + 5*3 + 6*2

ab = 8 + 15 + 12

ab = 35

По суті, скалярний добуток — це сума добутків відповідних записів у двох векторах.

Як знайти скалярний добуток в Excel

Щоб знайти скалярний добуток двох векторів у Excel, ми можемо скористатися такими кроками:

1. Введіть дані . Введіть значення даних для кожного вектора в окремі стовпці. Наприклад, введіть значення даних вектора a = [2, 5, 6] в стовпець A і значення даних вектора b = [4, 3, 2] в стовпець B:

2. Обчисліть скалярний добуток. Щоб обчислити скалярний добуток, можна скористатися функцією Excel SUMPRODUCT() , яка використовує такий синтаксис:

SUMPRODUCT(таблиця1, [таблиця2], …)

  • масив – перший масив або діапазон для множення, а потім додавання.
  • array2 – другий масив або діапазон для множення та додавання.

У цьому прикладі ми можемо ввести наступне в клітинку D1 , щоб обчислити скалярний добуток між вектором a та вектором b :

=SUMPRODUCT(A1:A3; B1:B3)

Це дає значення 35 , яке є відповіддю, яку ми отримали вручну.

Зверніть увагу, що ми можемо використовувати SUMPRODUCT() , щоб знайти скалярний добуток для будь-якої довжини векторів. Наприклад, припустимо, що обидва вектори a і b мають довжину 20. Тоді ми можемо ввести таку формулу в клітинку D1 , щоб обчислити їх скалярний добуток:

=SUMPRODUCT(A1:A20; B1:B20)

Потенційні помилки в обчисленні скалярного добутку

Функція SUMPRODUCT() поверне #VALUE! помилка, якщо вектори не мають однакової довжини.

Наприклад, якщо вектор a має довжину 20, а вектор b — 19, то формула =SUMPRODUCT(A1:A20, B1:B19) поверне помилку.

Для обчислення скалярного добутку обидва вектори повинні мати однакову довжину.

Додаткові ресурси

У наступних посібниках пояснюється, як обчислювати скалярний добуток у різних статистичних програмах:

Як розрахувати скалярний добуток у Google Таблицях
Як обчислити скалярний добуток у R
Як розрахувати скалярний добуток на калькуляторі TI-84

Додати коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *