np.linalg.in
时间: 2023-08-06 17:10:58 浏览: 91
numpy基础教程之np.linalg
np.linalg.inv 是 NumPy 库中的一个函数,用于计算矩阵的逆。其语法为:
```python
numpy.linalg.inv(a)
```
其中,a 表示要求逆的矩阵。如果矩阵 a 不可逆,会抛出 LinAlgError 异常。
举个例子,假设我们有一个 2x2 的矩阵:
```python
import numpy as np
a = np.array([[1, 2], [3, 4]])
```
那么,我们可以通过 np.linalg.inv(a) 计算出矩阵 a 的逆:
```python
a_inv = np.linalg.inv(a)
```
注意,矩阵的逆并不是所有矩阵都有的,只有满足一定条件的矩阵才有逆。如果矩阵没有逆,那么 np.linalg.inv(a) 会抛出异常。
阅读全文