РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pynpPmMxVP 139 of 145 menu
◀ ▶

Произведение векторов в NumPy

Два одномерных ряда одинаковой длины можно связать знаком @. На выходе получается одно число: сумма произведений пар на одинаковых местах.

Сложим попарные произведения трёх пар чисел:

import numpy as np first = np.array([1, 2, 3]) second = np.array([4, 5, 6]) print(first @ second) # выведет 32

Длины рядов должны совпадать. Другой пример с двумя парами:

import numpy as np a = np.array([2, 5]) b = np.array([3, 4]) print(a @ b) # выведет 26

Создайте ряды [1, 3, 2] и [4, 1, 5]. Сведите их к одному числу и выведите его.

Задайте два ряда из четырёх целых чисел и выведите одно число, полученное из их попарных произведений на одинаковых местах.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить