[問題]做排序的動作已回收

看板MATLAB作者 (Alder)時間17年前 (2009/01/15 01:36), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/1
想請教各位大大的就是 我有一個檔案 裡面有X Y Z三個座標值 現在我想讓他對"X"做排序 Y跟Z要跟著原始的X一起跑 舉個例 3 2 3 1 1 7 2 4 6 假設我讓X從小排到大 要的結果應該是像下面這樣 1 1 7 2 4 6 3 2 3 請問我該怎麼寫才可以讓X在排序時 Y跟Z隨著X一起跑 感謝回答。 -- 地震的時候 你只要把緊握雙拳 做半蹲馬步的動作 並且大喊"喔~阿~~阿阿阿阿阿阿~~~~" 你就能夠體驗到 超級賽亞人的感覺了.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.130.138

01/15 04:32, , 1F
[val,index] = sort(X) , Y = Y(index) ,Z = Z(index)
01/15 04:32, 1F

01/15 14:13, , 2F
a=[...] sortrows(a,1)
01/15 14:13, 2F

01/18 00:32, , 3F
感謝大大的教學 已經用你們的方法解決了@@ 感謝ˇˇ
01/18 00:32, 3F
文章代碼(AID): #19RYAmao (MATLAB)
文章代碼(AID): #19RYAmao (MATLAB)