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

Вектор на матрицу в NumPy

Одномерный ряд ставят слева от двумерной таблицы через знак @. Длина ряда должна совпадать с числом строк таблицы. Ряд участвует как одна строка коэффициентов.

Применим ряд из двух чисел к таблице 2 на 2:

import numpy as np row = np.array([1, 2]) table = np.array([[3, 4], [5, 6]]) print(row @ table) # выведет [13 16]

Результат снова одномерный: в каждой позиции стоит сумма произведений элементов ряда на столбец таблицы. Ещё один расчёт:

import numpy as np row = np.array([2, 1]) table = np.array([[1, 0], [3, 2]]) print(row @ table) # выведет [5 2]

Задайте ряд [3, 1] и таблицу [[2, 5], [4, 1]]. Получите новый ряд и выведите его.

Создайте ряд из трёх чисел и таблицу 3 на 2 с согласованными размерами. Выведите одномерный результат умножения.

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