python矩阵相乘3*3
时间: 2023-10-19 12:08:14 浏览: 225
我可以回答这个问题。矩阵相乘需要使用NumPy库中的dot()函数,如下所示:
import numpy as np
a = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
b = np.array([[9, 8, 7], [6, 5, 4], [3, 2, 1]])
c = np.dot(a, b)
print(c)
输出结果为:
array([[ 30, 24, 18],
[ 84, 69, 54],
[138, 114, 90]])
这就是3x3矩阵相乘的结果。
相关问题
python 矩阵相乘
可以使用NumPy库中的dot函数实现矩阵相乘,例如:
``` python
import numpy as np
a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6], [7, 8]])
c = np.dot(a, b)
print(c)
```
输出:
```
[[19 22]
[43 50]]
```
Python 矩阵相乘
在Python中,可以使用numpy库来进行矩阵相乘操作。下面是一个示例代码:
```python
import numpy as np
# 定义两个矩阵
matrix1 = np.array([[1, 2], [3, 4]])
matrix2 = np.array([[5, 6], [7, 8]])
# 矩阵相乘
result = np.dot(matrix1, matrix2)
# 输出结果
print(result)
```
运行以上代码,将会输出两个矩阵相乘的结果:
```
[[19 22]
[43 50]]
```
阅读全文