矩阵相乘的python代码
时间: 2023-09-11 13:04:52 浏览: 138
以下是两个矩阵相乘的Python代码:
方法一:
```python
# 矩阵相乘函数
def matrix_multiply(matrix_a, matrix_b):
if len(matrix_a[0]) != len(matrix_b):
return "两个矩阵无法相乘"
# 创建结果矩阵并初始化为零
result = [[0] * len(matrix_b[0]) for i in range(len(matrix_a))]
for i in range(len(matrix_a)):
for j in range(len(matrix_b[0])):
for k in range(len(matrix_b)):
result[i][j] += matrix_a[i][k] * matrix_b[k][j]
return result
# 示例矩阵
matrix_a = [[1, 2], [3, 4], [5, 6]]
matrix_b = [[7, 8, 9], [10, 11, 12]]
# 调用矩阵相乘函数
print(matrix_multiply(matrix_a, matrix_b))
```
方法二:
```python
# 使用numpy库中的dot函数进行矩阵相乘
import numpy as np
matrix_a = np.array([[1, 2], [3, 4], [5, 6]])
matrix_b = np.array([[7, 8, 9], [10, 11, 12]])
result = np.dot(matrix_a, matrix_b)
print(result)
```
阅读全文
相关推荐


















