Sort Index - Bug
Mostra commenti meno recenti
[a, sort_index]=sort([100;20;30;40])
The sort_index should return
4
1
2
3
But it does not.
Risposta accettata
Più risposte (1)
James Tursa
il 19 Set 2019
The sort index gives the location in the original array of the sorted values. I.e., the sort results "a" are "original_array(sort_index)"
>> x = [100;20;30;40];
>> [a,sort_index] = sort(x)
a =
20
30
40
100
sort_index =
2
3
4
1
>> x(sort_index)
ans =
20
30
40
100
>> isequal(x(sort_index),a)
ans =
1
1 Commento
Rainer Ng
il 19 Set 2019
Categorie
Scopri di più su Shifting and Sorting Matrices in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!