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

Внешнее произведение в NumPy

Чтобы узнать внешнее произведение, используют функцию outer. Она берёт два одномерных ряда и возвращает двумерную таблицу: в каждой ячейке стоит произведение одного числа из первого ряда и одного из второго.

Соберём таблицу для рядов длины 2:

import numpy as np a = np.array([2, 3]) b = np.array([4, 5]) print(np.outer(a, b)) # выведет [[ 8 10] # [12 15]]

Число строк равно длине первого ряда, число столбцов равно длине второго. Пример с тремя парами в первом ряду:

import numpy as np x = np.array([1, 2, 3]) y = np.array([10, 20]) print(np.outer(x, y)) # выведет [[10 20] # [20 40] # [30 60]]

Создайте ряды [1, 4] и [2, 3]. Постройте таблицу всех попарных произведений и выведите её.

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

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