how to cyclically shift an array?
조회 수: 3 (최근 30일)
이전 댓글 표시
Hai,
I have an array of elements, I need to shift them cyclically to the left. How could I do it in matlab? Looking forward for your reply.
BSD
댓글 수: 0
채택된 답변
추가 답변 (1개)
Mohsen Davarynejad
2011년 12월 11일
x = [1 : 1 : 10]
for i = 1 : 5
x = [x(2:end) x(1)]
end
댓글 수: 1
Jan
2011년 12월 11일
The FOR loop might be confusing here. It is useful to demonstate the repeated operation only.
"1:10" is nicer and faster than "[1:1:10]".
참고 항목
카테고리
Help Center 및 File Exchange에서 Whos에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!