scipy.sparse.linalg.
inv#
- scipy.sparse.linalg.inv(A)[источник]#
Вычислить обратную разреженную матрицу
- Параметры:
- A(M, M) разреженные массивы
квадратная матрица для обращения
- Возвращает:
- Ainv(M, M) разреженные массивы
обратная величина A
Примечания
Это вычисляет разреженную обратную матрицу для A. Если обратная A ожидается неразреженным, вероятно, будет быстрее преобразовать A в плотный формат и использовать
scipy.linalg.inv.Примеры
>>> from scipy.sparse import csc_array >>> from scipy.sparse.linalg import inv >>> A = csc_array([[1., 0.], [1., 2.]]) >>> Ainv = inv(A) >>> Ainv
with 3 stored elements and shape (2, 2)> >>> A.dot(Ainv) with 2 stored elements and shape (2, 2)> >>> A.dot(Ainv).toarray() array([[ 1., 0.], [ 0., 1.]]) Добавлено в версии 0.12.0.