matrix addition different dimension using for loops.
이전 댓글 표시
Hi,
I am trying to do matrix addition of 2*4 to fit in 4*4 matrix. I am using for loops to get me familiarize with loops so that i can use it for image matrix manupulation. But with my code my output is 2*4 instead of 4*4.. could someone explain me the concept or the logic i am lacking here ..
a = [11:14; 15:18];
b = [3 2 3 1; 2 1 1 1;1 3 3 2; 2 1 1 3];
for i = 0
for j = 0
for x = 1:2
for y = 1:4
c(i+x,j+y) =b(i+x,j+y)+a(x+i,y+j);
end
end
end
end
댓글 수: 2
Walter Roberson
2020년 8월 16일
If the first matrix were
1 2 3 4
5 6 7 8
and the second matrix was all zero, then what would you want the result of the addition to be ?
Malini Bakthavatchalam
2020년 8월 16일
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!