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

Умножение элементов в NumPy

При одинаковой форме в каждой позиции перемножаются два числа из этой позиции. Это поэлементное умножение, а не перемножение матриц по правилам линейной алгебры. Между массивами ставят знак *.

Перемножим два ряда одинаковой длины:

import numpy as np factors_a = np.array([2, 3, 4]) factors_b = np.array([5, 6, 7]) print(factors_a * factors_b) # выведет [10 18 28]

Для таблиц с совпадающими размерами результат строится по тем же правилам:

import numpy as np grid_a = np.array([[1, 2], [3, 4]]) grid_b = np.array([[2, 2], [2, 2]]) print(grid_a * grid_b) # выведет [[2 4] # [6 8]]

Создайте два ряда из четырёх чисел и выведите ряд произведений в каждой позиции.

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

Создайте ряд из дробных коэффициентов и второй ряд той же длины, затем выведите результат поэлементного перемножения.

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