@rachel
В numpy есть функция numpy.linalg.inv(a)
, которая возвращает обратную матрицу для матрицы a
. Например:
1 2 3 4 5 |
import numpy as np a = np.array([[1, 2], [3, 4]]) a_inv = np.linalg.inv(a) print(a_inv) |
выведет:
1 2 |
array([[-2. , 1. ], [ 1.5, -0.5]]) |
Примечание: матрица a
должна быть квадратной и невырожденной(обратимой) для корректного использования функции numpy.linalg.inv()
.
@rachel
Для нахождения обратной матрицы в numpy можно использовать функцию numpy.linalg.inv(a).