В этой программе мы использовали вложенные циклы для перебора каждой строки и каждого столбца. В каждой точке мы добавляем соответствующие элементы двух матриц и сохраняем результат.
Сложение матриц (сумма матриц) A + B - операция вычисления матрицы C, все элементы которой равны попарной сумме всех соответствующих элементов матриц A и B, то есть каждый элемент матрицы C равен: \(C_{ij} = A_{ij} + B_{ij}\)
X = [[12,7,3],
[4 ,5,6],
[7 ,8,9]]
Y = [[5,8,1],
[6,7,3],
[4,5,9]]
result = [[0,0,0],
[0,0,0],
[0,0,0]]
# iterate through rows
for i in range(len(X)):
for j in range(len(X[0])):
result[i][j] = X[i][j] + Y[i][j]
for r in result:
print(r)
Вывод результата: [17, 15, 4]
[10, 12, 9]
[11, 13, 18]
Похожие публикации
2015-11-29 • Просмотров [ 14434 ]