[問題] 關於sort得到的index 後續行為的提問

看板MATLAB作者 (shuncheng)時間5年前 (2019/05/22 19:52), 編輯推噓0(001)
留言1則, 1人參與, 5年前最新討論串1/1
大家好,請問 A, B 皆為 4*1 的 vector A, B => A(1)對應到B(1) A(2)對應到B(2) ...... 到第四個元素 A為random vector B為複數 vector, 其絕對值是有意義的 當我 [B,I] = sort(B,'descend'); 之後 我想要利用得到的I來幫A做處理使得裡面元素依舊有對應到 (如第二行的敘述) 不知道有沒有不用for loop的寫法呢,感謝大家 (不用附程式 簡短敘述應該就能幫小弟大忙惹) 有內建函數或資訊的話也可以直接留,小弟會直接help或餵google,感謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.151.78 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1558525951.A.61C.html

05/22 19:57, 5年前 , 1F
解決惹 A = A(I); 即可 Matlab 蒸蚌
05/22 19:57, 1F
文章代碼(AID): #1SvJV_OS (MATLAB)
文章代碼(AID): #1SvJV_OS (MATLAB)