[問題] 請教每一個row做獨立的circshift已回收
請教各位前輩
我有一個矩陣
我想要每一個row做獨立的circshift
而shift的位數放在shiftsize這個vector裡面
例:
X=[1 2 3 4 5;
6 7 8 9 10;
11 12 13 14 15]
shiftsize=[2 3 4]
for (i=1:3)
Y(i,1:5)=circshift(X(i,:),[0,shiftsize(i)]);
end
可以得到
Y=[4 5 1 2 3;
8 9 10 6 7;
12 13 14 15 11]
有辦法避免使用迴圈嗎?
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 152.14.55.70
→
07/24 12:37, , 1F
07/24 12:37, 1F
→
07/24 19:37, , 2F
07/24 19:37, 2F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章