标签: sorting matlab
如何用绝对值对matlab中的向量进行排序?
答案 0 :(得分:9)
使用SORT的第二个输出来获取顺序,然后对初始数组进行排序:
a = [-2 1 3 -1.1]; [~,idx] = sort(abs(a)); result = a(idx) result = 1 -1.1 -2 3