[問題] 關於排列數字大小的問題

作者: burton0504 (汪柏)   2015-05-17 12:33:43
各位先進大家好
小弟目前遇到一個matlab方面的問題
A=50 40 20 10 30
Rank(A)=5 4 2 1 3
B=95 75 29 64 31
我要利用何種指令讓B照著Rank(A)來做排列呢??
因為數量很大,所以沒辦法用手動排列
謝謝大家
作者: comt0928 (活在當下)   2015-05-17 12:50:00
可以先把B sort 再利用RANK(A)的值 再代入新的陣列
作者: celestialgod (天)   2015-05-17 13:05:00
[Asort, I]=sort(A); Bsort=B(I)
作者: jatj   2015-05-18 08:03:00
2F正解 常用help可以解決很多問題

Links booklink

Contact Us: admin [ a t ] ucptt.com