Курс Python → Сложение матриц в NumPy
Для добавления матрицы в Python можно воспользоваться модулем numpy, который предоставляет удобные инструменты для работы с многомерными массивами. Для начала необходимо импортировать этот модуль:
import numpy as np
Далее можно создать две матрицы, которые мы хотим сложить. Например, создадим две матрицы размером 2×2:
a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6], [7, 8]])
Теперь мы можем сложить эти две матрицы с помощью оператора +:
c = a + b
Результатом сложения будет новая матрица, в которой каждый элемент получен путем сложения соответствующих элементов исходных матриц:
[[ 6 8]
[10 12]]
Таким образом, использование модуля numpy позволяет нам легко и быстро выполнять операции над матрицами, включая их сложение. Это особенно удобно, когда матрицы имеют большой размер или требуется выполнить сложные вычисления.
Другие уроки курса "Python"
- Декораторы в Python
- Распаковка с оператором *
- Руководство по Pymorphy2
- Получение текущей даты в Python
- Метод get для словаря
- Создание списка через итерацию
- Именованные срезы в Python
- Удаление элементов из списка
- Множественное назначение в Python
- Генерация случайных чисел в Python
- Выборка чисел
- Однострочники Python
- Работа с буфером обмена на Python
- Отрицательные индексы списков в Python
- Создание словарей с defaultdict
- Установка и использование emoji
- Списковое включение в Python
- Работа с collections.Counter
- Модуль subprocess: запуск внешних команд
- Установка максимального количества цифр
- Основные операции с Numpy
- Работа с Requests для HTTP-запросов
- Вложенные генераторы в Python
- ChainMap избыточные ключи
- Beautiful Soup — извлечение данных из HTML
- Поиск частого элемента
- Удаление элементов из списка в Python.
- Модуль math: основные функции
- Функции range() в Python
- Разделение строки на подстроки в Python
- Работа с дробями в Python
- Python enumerate() для работы с индексами
- Фильтрация списка от «ложных» значений
- Python defaultdict добавление ключа
- Сравнение строк в Python
- Выражения-генераторы в Python
- Декораторы в Python
- Замыкания в Python
- Проверка списка: any() и all()
- Defaultdict в Python
- Тест скорости набора текста на Python
- Ключевое слово global в Python
- Метод bool() в Python
- Методы __repr__ и __str__ в Python
- Вывод символов строки в Python















