python定义一个函数完成矩阵的加法运算。要求使用该函数完成A=[1,2,3,4;5,6,7,8;9,10,11,12]和B=[3,2,1,0;6,5,4,3;9,8,7,6]的和
时间: 2023-08-19 16:40:02 浏览: 187
Python实现矩阵加法和乘法的方法分析
5星 · 资源好评率100%
好的,我可以帮你写一个Python函数来完成矩阵加法运算。以下是代码实现:
```python
def matrix_addition(A, B):
"""
实现矩阵加法
:param A: 矩阵A
:param B: 矩阵B
:return: 矩阵C = A + B
"""
rows, cols = len(A), len(A[0])
C = [[0] * cols for _ in range(rows)]
for i in range(rows):
for j in range(cols):
C[i][j] = A[i][j] + B[i][j]
return C
```
使用该函数完成A和B的加法运算,可以按照以下方式实现:
```python
A = [[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]]
B = [[3, 2, 1, 0], [6, 5, 4, 3], [9, 8, 7, 6]]
C = matrix_addition(A, B)
print(C)
```
输出结果为:
```
[[4, 4, 4, 4], [11, 11, 11, 11], [18, 18, 18, 18]]
```
阅读全文