Курс 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. Основы работы со строками в Python
  2. Функции классификации комплексных чисел
  3. Применение функции map() с лямбда-функциями
  4. Асинхронный код в Python
  5. Замена подстроки
  6. Использование метода lower()
  7. Python-dateutil — работа с датами
  8. Метод __index__ в Python
  9. Активация Matplotlib в Jupyter
  10. Избегайте ошибку FileNotFoundError
  11. Перевод эмодзи и эмотиконов.
  12. Оптимизация строк в Python
  13. Метод matmul для умножения матриц
  14. Работа с GitHub в Telegram
  15. Операции с числами в Python
  16. Генераторы данных
  17. Область видимости переменных
  18. Решатель судоку на Python с pygame
  19. Python groupby() из itertools: работа с повторяющимися элементами
  20. Локальные переменные.
  21. Потоковый ввод в Python
  22. Поиск с помощью регулярных выражений
  23. Создание панели меню Tkinter
  24. Работа с WindowsPath()
  25. Работа с JSON данными в Python
  26. Создание новой даты в Python
  27. Удаление falsy-значений из списка с помощью filter
  28. Импорт модуля из другого каталога
  29. Установка и использование pyshorteners
  30. Создание инструмента обнаружения плагиата
  31. Отрицательные индексы списков в Python
  32. Бесконечная проверка в Python
  33. Работа с deque из collections
  34. Преобразование чисел в Python
  35. Оператор распаковки в Python
  36. Подсчет часто встречающихся элементов
  37. Методы HTTP запросов в Flask
  38. Возврат нескольких значений
  39. Функция count() в Python
  40. Проверка элементов списка условием
  41. Работа с пакетами
  42. Использование обратной косой черты в f-строках
  43. UserList в Python: Описание и примеры использования
  44. Создание GUI на Tkinter
  45. Метод join для объединения строк
  46. Работа с YAML в Python: PyYAML.
  47. Новшества Flask 2.0
  48. Генераторы в Python

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