numpy.linalg.LinAlgError

exception numpy.linalg.LinAlgError

Объект linalg.LinAlgError генерирует исключения Python, вызванные функциями модуля linalg.

Данный объект образован классом исключений общего назначения Python и является производным от него. Данный класс вызывается, только в том случае если дальнейшая работа какой-либо функции модуля linalg невозможна.

Смотрите так же:
linalg.inv, linalg.pinv

Примеры

>>> import numpy as np
>>> from numpy import linalg as LA
>>> 
>>> a = [[0, 0], [0, 0]]
>>> 
>>> try:
...     LA.inv(a)
... except LA.LinAlgError:
...     print('Матрица "a" является либо вырожденной либо прямоугольной')
... 
Матрица "a" является либо вырожденной либо  прямоугольной