use nested for-loops to generate a matrix (without typing the numbers explicitly)
조회 수: 2 (최근 30일)
이전 댓글 표시
I want to use nested for-loops to generate a matrix that has elements shown below (without typing the numbers explicitly)
I need help in developing logic.
12 8 4 0 -4
14 10 6 2 -2
16 12 8 4 0
A=[ ];
for i=1:3
for j=1:5
A(i,j)=? % need help in developing logic.
end
end
댓글 수: 0
채택된 답변
KALYAN ACHARJYA
2019년 11월 16일
편집: KALYAN ACHARJYA
2019년 11월 16일
I want to use nested for-loops to generate a matrix
Multiple ways you can do that, as you asked for:
init_val=12;
for i=1:3
for j=1:5
A(i,j)=init_val;
init_val=init_val-4;
end
init_val=A(i,1)+2;
end
A
OR
array_data=12:-4:-4; % Given
A=[array_data;array_data+2;array_data+4]
댓글 수: 0
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Loops and Conditional Statements에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!