python 4x4矩阵相乘
时间: 2023-10-13 07:21:31 浏览: 251
纯python进行矩阵的相乘运算的方法示例
可以使用numpy库中的dot方法来进行矩阵相乘。假设有两个4x4的矩阵A和B,可以这样计算它们的矩阵乘积:
```python
import numpy as np
A = np.array([[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12],
[13, 14, 15, 16]])
B = np.array([[1, 0, 0, 0],
[0, 1, 0, 0],
[0, 0, 1, 0],
[0, 0, 0, 1]])
C = np.dot(A, B)
print(C)
```
输出结果为:
```
[[ 1 2 3 4]
[ 5 6 7 8]
[ 9 10 11 12]
[13 14 15 16]]
```
如果想要进行更多的矩阵相乘,可以像这样嵌套调用dot方法:
```python
C = np.dot(A, np.dot(B, np.dot(C, D)))
```
阅读全文