Info
이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.
Below is the code to rotate by 90 but how to rotate a matrix by 180 and 270 without using matlab fuctions
조회 수: 1 (최근 30일)
이전 댓글 표시
% Below is the code to rotate by 90 but how to rotate a matrix by 180 and 270
A=[1 2 3 4;5 6 7 8;10 11 12 13]
[nr,nc] = size(A);
At = zeros(nc,nr);
for i = 1:nr
for j = 1:nc
At(j,i) = A(i,j); end end
disp(At)
댓글 수: 1
Matt J
2014년 10월 13일
No, the code you've posted will transpose A, not rotate it by 90 degrees. Compare
>> At, rot90(A)
At =
1 5 10
2 6 11
3 7 12
4 8 13
ans =
4 8 13
3 7 12
2 6 11
1 5 10
Since the code you've posted is also code that I gave you in another thread as a homework hint, I will now close this thread.
답변 (0개)
이 질문은 마감되었습니다.
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!