看板 MATLAB 關於我們 聯絡資訊
各位大大您好 不好意思,標題下的不夠清楚@@ 想請教一個問題 假如我有一個數列如下 x=[1 2 3 4 5 6 7 8 9 10 11 12] 我今天想跳過偶數個值,取偶數個值令為y y=[x3 x4 x7 x8 x10 x12] 也就是 y=[3 4 7 8 11 12] 請教各位大大有沒有什麼方法可以做的到? 非常感謝各位大大的解惑 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.180.105
mp19990920:y = x([3 4 7 8 11 12]) 12/11 21:21
commemorate:呵呵~謝謝你的回覆 12/11 21:24
commemorate:不過我想問的是如果是N個值,也就是未知個值的話 12/11 21:25
commemorate:請問要如何解呢? 12/11 21:26
mp19990920:y = x([3:4:end 4:4:end]) 12/11 21:40
commemorate:恩~但這樣排列順序就亂掉了@@ 12/11 21:49
mp19990920:y = x(sort([3:4:end 4:4:end])) 12/12 00:26
commemorate:謝謝mp大大的解答^^ 12/12 13:15