numpy 单位矩阵
时间: 2023-10-10 08:05:05 浏览: 105
numpy创建单位矩阵和对角矩阵的实例
NumPy(Numerical Python)是一个用于科学计算的Python库,它提供了高效的多维数组对象和广播功能,可以进行快速的数值计算。
要创建一个单位矩阵,可以使用NumPy的`eye`函数。单位矩阵也称为对角线元素全为1的矩阵,其余元素全为0。可以通过指定矩阵的行数和列数来创建单位矩阵。
下面是一个创建3x3的单位矩阵的示例代码:
```python
import numpy as np
# 创建3x3的单位矩阵
identity_matrix = np.eye(3)
print(identity_matrix)
```
输出结果:
```
[[1. 0. 0.]
[0. 1. 0.]
[0. 0. 1.]]
```
可以看到,这是一个对角线元素全为1,其余元素全为0的3x3单位矩阵。
阅读全文