【发布时间】:2015-07-21 16:30:30
【问题描述】:
我必须按降序对向量进行排序。我想在排序后获取向量的索引。我假设我有一个从[1 2 3]. 索引的向量A=[7 6 5] 向量A 排序为[5 6 7] 然后向量A 的排序索引将更改[3 2 1]. 其中3 是5 的索引首先, 2是6的索引...这些索引是根据排序后的A的值排列的。如何在 Matlab 中做到这一点。例如
A=[7 6 5]
Index_A=[1 2 3]
%Sort A
A_sort=[5 6 7]
Index_sort=[3 2 1]
目前,我使用了函数
A_sort=sortrows(A')'
但是排序后无法实现向量的索引。
【问题讨论】: