看板 MATLAB 關於我們 聯絡資訊
最近剛開始自學MATLAB,遇到幾個小問題 如果有一個vector裡面有很多個元, A=[1; 2; 3; 4; 5; 6; 7; 8;......n] 例如這樣,假如我只想取像第2 4 6 8 個元 或者任何第2N個元,作為一個新的向量 請問有沒有好的方法? 我目前的做法是令一個interval=m B=A([1:m:n],1) 那如果對於A/m無法整除的話會是怎麼樣? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.237.218 ※ 編輯: ToMoveJizz 來自: 118.166.237.218 (04/19 02:02) ※ 編輯: ToMoveJizz 來自: 118.166.237.218 (04/19 02:04)
DKer:B=A(2:2:end); A是一維、取第2n個元素 04/19 08:17
DKer:整不整除無所謂,n不要超過A的大小就好 自己試試 1:m:n n<m 04/19 08:18
ToMoveJizz:好的 會再試試看 04/19 14:52