Курс 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. Измерение времени выполнения кода
  2. Добавление цвета в консоли
  3. Транспонирование 2D-массива с помощью zip
  4. Обработка ошибок в Python
  5. UserList в Python: Описание и примеры использования
  6. Определение локальных переменных в Python
  7. Создание коллекций из генератора
  8. Глобальные переменные в Python
  9. Поиск самого частого элемента
  10. Подписка на каналы разработчиков
  11. enumerate() в Python для работы с индексами
  12. Работа с Requests для HTTP-запросов
  13. Перевод эмодзи и эмотиконов.
  14. Ключевое слово global в Python
  15. Цикл for в Python
  16. Создание копии списка в Python
  17. Переворот списка в Python
  18. Настройка нарезки списков
  19. ChainMap избыточные ключи
  20. Изменение объектов в Python
  21. Управление браузером с Selenium
  22. Поиск простых чисел
  23. Автоматизация скриптов на AWS Lightsail.
  24. Изменение элемента списка
  25. Лямбда-функции в Python
  26. Логические операторы в Python
  27. Установка Python3.7 и PIP
  28. Распаковка с оператором *
  29. Метод enumerate() в Python
  30. Обработка исключений в Python
  31. Открытие и редактирование скриптов Python
  32. Установка Python — Простое руководство
  33. Функции классификации комплексных чисел
  34. Retrying в Python: повторные вызовы
  35. Antigravity модуль
  36. Создание новой даты в Python
  37. Форматирование строк с % в Python
  38. Генераторы в Python
  39. Преобразование регистра символов
  40. Оператор морж в Python 3.8
  41. Python и Монти Пайтон
  42. Вычисление фазы комплексного числа
  43. Оформление кода на Python
  44. Форматирование строк в Python
  45. Принципы программирования
  46. Непрерывная проверка в Python
  47. Вывод символов строки в Python
  48. Получение текущей даты и времени с помощью datetime

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