Курс 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
- Установка random seed в Python
- Сериализация объектов в Python
- Генератор данных в Keras
- Проверка дубликатов в Python
- Оператор «моржа» (Walrus Operator)
- Удаление элемента по индексу в Python
- Оболочка Python
- Печать месячного календаря
- Анализ кода — Python
- Управление браузером с Selenium
- Компиляция регулярных выражений
- Отправка POST-запроса в REST API
- Красивый вывод списка
- Оператор @ для умножения матриц
- Преобразование объекта в строку
- GitHub в Telegram: подписка на уведомления
- Генераторы в Python
- Множественные конструкторы в Python
- Работа со словарями
- PEP-401: оператор
- Блок else в Python
- Метод add для класса Vector
- Поиск элементов BeautifulSoup
- Обработка аргументов Python
- Управление доступом к модулю
- Секреты Python
- Библиотека Chartify: руководство
- Управление контекстом с помощью декоратора contextmanager
- Функции map() и reduce() в Python
- Оператор in и not in в Python
- Получение текущей директории
- JMESPath в Python
- Генераторы в Python
- Работа со строками в Python
- Модуль math: основные функции
- Запуск внешних программ с subprocess
- Работа с байтовыми строками в Python
- Операции с датами в Python
- Библиотека funcy: удобные утилиты
- Срезы в Python
- Инициализация объекта
- Установка виртуального окружения Python
- Генераторы в Python
- Логирование с Logzero: ротация файла
- Beautiful Soup — извлечение данных из HTML
- Работа с NumPy.linalg















