@olen.shanahan
В Python для умножения матриц можно использовать функцию matmul()
из модуля NumPy.
Например, допустим у нас есть две матрицы A и B:
1 2 3 4 5 6 7 |
import numpy as np A = np.array([[1, 2], [3, 4]]) B = np.array([[5, 6], [7, 8]]) |
Для умножения матриц A и B мы можем вызвать функцию matmul()
:
1 2 3 |
C = np.matmul(A, B) print(C) |
Результатом будет произведение матриц A и B:
1 2 |
[[19 22] [43 50]] |
Также можно использовать оператор @
для умножения матриц:
1 2 3 |
C = A @ B print(C) |
Результат будет таким же, как и при использовании функции matmul()
.