Курс 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"

  1. ChainMap.new_child() — добавление нового словаря
  2. Использование super() в Python
  3. Запрос DELETE с библиотекой requests
  4. Метод eq для сравнения объектов
  5. Обработка исключений в Python
  6. Декораторы в Python
  7. Явный импорт в Python
  8. Парсинг веб-страниц с Beautiful Soup
  9. Метод count() для списков
  10. Проверка версии Python
  11. Проверка типов с использованием isinstance
  12. Оптимизация памяти с __slots__
  13. Удаление ключа из словаря
  14. Доступ к локальным переменным
  15. Обновление множества в Python
  16. Работа с типами данных в Python с помощью pydantic.
  17. Модуль subprocess: запуск внешних команд
  18. Список переменных с %who
  19. Списки в Python: синтаксис представления
  20. Форматирование строк в Python
  21. Библиотека Chartify: руководство
  22. Метод сравнения объектов в Python
  23. Определение объема памяти объекта
  24. Список и кортеж в Python
  25. Перевод текста с Python Translator
  26. Загрузка постов Instagram
  27. Оптимизация интернирования строк
  28. Метод округления чисел
  29. Операции с матрицами в Python
  30. Сортировка элементов с OrderedDict
  31. Конкатенация списков в Python
  32. Экранирование символов в Python
  33. Отправка поздравлений по дню рождения
  34. Метод split() для разделения строк
  35. Генераторы списков
  36. Получение атрибутов и методов класса
  37. Создание словаря с значением по умолчанию
  38. Копирование в Python
  39. Печать календаря в Python
  40. Управление сессиями в Python
  41. Проверка строки на палиндром
  42. Генераторы и сеты в Python
  43. Работа с модулем cmath

Marketello читают маркетологи из крутых компаний