Курс 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. Сортировка в Python
  3. Использование type hints
  4. Модуль array: создание и использование массивов
  5. Отправка POST запроса на сервер.
  6. Итерации в Python
  7. Оператор continue в Python
  8. Изменения в обработке логических значений
  9. Combobox в Tkinter
  10. Работа со строками в Python
  11. Пространство имен в Python
  12. Чтение и запись TOML-конфигов
  13. Замена текста с помощью sub
  14. Документация функции help() в Python
  15. Запуск Python из интерпретатора
  16. Множественное присваивание в Python
  17. Непрерывная проверка в Python
  18. Установка максимального количества цифр
  19. Создание виртуальной среды
  20. Метод enumerate() в Python
  21. Проверка на палиндром
  22. Поиск всех индексов подстроки
  23. Форматирование строк в Python
  24. Создание словарей с defaultdict()
  25. Анализ кода — Python
  26. Переопределение метода __or__()
  27. Комплексные числа в Python
  28. Введение в Python
  29. Работа с массивами в Python
  30. Декораторы в Python
  31. Присвоение значений переменным в Python
  32. Оптимизация памяти с помощью __slots__
  33. Модуль subprocess: запуск внешних команд
  34. Подсчет элементов в Python
  35. Манипуляция формой массива в Numpy
  36. Создание словаря и множества
  37. Создание графики с черепахой
  38. Создание GUI с Tkinter: Entry
  39. Использование эмодзи в Python
  40. Ввод нескольких значений
  41. Представление бесконечности в Python
  42. Python enumerate() для работы с индексами
  43. Flask — веб-фреймворк Python
  44. Метод __getitem__ в Python
  45. Работа с YAML в Python
  46. Виртуальное окружение Python

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