Мой вопрос более поддается рассмотрению на примере.Сортированный вектор индексов от вектора
Для произвольного вектора, то есть [6 2 5]
, я хочу получить еще один вектор, элементами которого являются отсортированные индексы входного вектора: в этом случае [3 1 2]
.
Есть ли функция MATLAB, способная вернуть это?
Спасибо!
Столько, сколько я люблю 'bsxfun', в этом случае ваше решение O (N^2) в то время как' сортировки 'основанный solu это O (n log (n)) ... – Shai
@Shai Да ... Просто чтобы предоставить альтернативу :-) –