[討論] 矩陣依照大小排列 紀錄位置變化

看板MATLAB作者 (ReiFu)時間11年前 (2014/03/24 19:24), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
S=[1 3 %給S一個對應的A 依照順序是1~8 A=[1 5 6 8 % 2 6 3 5 % 3 7 8 7]; % 4 8]; S(1:end)=sort(S(1:end)) 也就是依照大小排列 S變成 [1 6 3 7 3 8 5 8] 我希望S裡元素位置怎麼變動 A就怎麼變動 也就是A=[1 2 3 8 5 4 7 6]; 請問該如何做呢? 用find好像不行 因為矩陣裡有一樣的元素 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.35.57.176
文章代碼(AID): #1JC1NQp0 (MATLAB)
文章代碼(AID): #1JC1NQp0 (MATLAB)