當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python numpy linalg.LinAlgError用法及代碼示例


本文簡要介紹 python 語言中 numpy.linalg.LinAlgError 的用法。

用法:

exception  linalg.LinAlgError

linalg 函數引發的通用 Python-exception-derived 對象。

通用異常類,派生自 Python 的 exception.Exception 類,當線性 Algebra-related 條件會阻止函數的進一步正確執行時,以編程方式在 linalg 函數中引發。

參數

None

例子

>>> from numpy import linalg as LA
>>> LA.inv(np.zeros((2,2)))
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "...linalg.py", line 350,
    in inv return wrap(solve(a, identity(a.shape[0], dtype=a.dtype)))
  File "...linalg.py", line 249,
    in solve
    raise LinAlgError('Singular matrix')
numpy.linalg.LinAlgError: Singular matrix

相關用法


注:本文由純淨天空篩選整理自numpy.org大神的英文原創作品 numpy.linalg.LinAlgError。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。