编写3*3矩阵相乘函数
时间: 2023-08-12 17:27:57 浏览: 186
三个矩阵相乘
3星 · 编辑精心推荐
好的,以下是一个实现3x3矩阵相乘的函数:
```python
def matrix_multiply(a, b):
result = [[0, 0, 0], [0, 0, 0], [0, 0, 0]]
for i in range(len(a)):
for j in range(len(b[0])):
for k in range(len(b)):
result[i][j] += a[i][k] * b[k][j]
return result
```
这个函数接收两个3x3的矩阵a和b,并返回它们的乘积。它使用三个循环来计算乘积矩阵:外层循环迭代a的行,内层循环迭代b的列,最内层循环计算每个元素的值。
阅读全文