python矩阵相乘的代码
时间: 2024-06-24 17:00:33 浏览: 135
在Python中,矩阵相乘通常使用numpy库来处理,因为numpy提供了高效的多维数组操作和矩阵运算功能。下面是使用numpy进行矩阵相乘的基本代码示例:
```python
import numpy as np
# 定义两个矩阵
matrix1 = np.array([[1, 2], [3, 4]])
matrix2 = np.array([[5, 6], [7, 8]])
# 矩阵相乘(默认为按行优先的dot产品)
result = np.dot(matrix1, matrix2)
print("Matrix 1:")
print(matrix1)
print("Matrix 2:")
print(matrix2)
print("Matrix multiplication:")
print(result)
相关问题
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]]
```
阅读全文