[问题] 关于排列数字大小的问题

楼主: 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