Re: [問題] matrix rotation...
※ 引述《jmren (學生)》之銘言:
: 假設現今有一matrix A為
: [1,2,3,4;
: 5,3,2,1;
: 3,3,2,4;
: 6,7,3,4]
: 若希望能將A往某個方向(上、下、左、右皆有可能)rotation
: 例如要將A往右rotation 2個位置
: 則原先column 3和4會移至column 1和2
: 原先的column 1和2則會變成column 3和4
: 如
: [3,4,1,2;
: 2,1,5,3;
: 2,4,3,3;
: 3,4,6,7]
circshift(A,[0 2])
: 又例如將對A往右和上方各rotation 1個位置
: 則變成
: [1,5,3,2;
: 4,3,3,2;
: 4,6,7,3;
: 4,1,2,3]
circshift(A,[-1 1])
: 除了用迴圈慢慢跑之外
: 不曉得是否有現成的指令可以完成呢^^"
--
《金剛經》
又念過去於五百世,作忍辱仙人,於爾所世,無我相、無人相、無眾生相、無壽者相。
http://web.cc.ncu.edu.tw/~93501025/jg.doc
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.203.56
※ 編輯: zxvc 來自: 140.115.203.56 (06/01 23:40)
推
06/01 23:40, , 1F
06/01 23:40, 1F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章