编写程序计算两个矩阵的乘积
时间: 2023-11-19 17:04:32 浏览: 113
C语言科学计算入门之矩阵乘法的相关计算
以下是 Python 代码实现:
```python
# 定义两个矩阵
matrix1 = [[1, 2], [3, 4], [5, 6]]
matrix2 = [[7, 8, 9], [10, 11, 12]]
# 计算矩阵乘积
result_matrix = [[sum(a * b for a, b in zip(row, col)) for col in zip(*matrix2)] for row in matrix1]
# 输出结果
for row in result_matrix:
print(row)
```
输出结果为:
```
[27, 30, 33]
[61, 68, 75]
[95, 106, 117]
```
说明:这里使用了 Python 中的列表推导式和 zip 函数。zip 函数可以将多个列表中的元素一一对应起来,用于实现矩阵的乘积计算。
阅读全文