Effacer les filtres
Effacer les filtres

How to get the index from the biggest to the smallest values of array ?

5 vues (au cours des 30 derniers jours)
Rahim Rahim
Rahim Rahim le 21 Nov 2020
Réponse apportée : KSSV le 21 Nov 2020
Hello; if I have that array :
Rankig = [ 0.6229 , 0.6516 , 0.2036 , 0.0997 , 0.5986 , 0.5897 , 0.7667 , 0.4887]
I want to get the rank of each value, I mean, I want the results will be:
7.0000 2.0000 1.0000 5.0000 6.0000 8.0000 3.0000 4.0000
From the biggest to the smallest

Réponses (1)

KSSV
KSSV le 21 Nov 2020
Read about sort.
[val,idx] = sort(Ranking,'descend') ;

Catégories

En savoir plus sur Shifting and Sorting Matrices dans Help Center et File Exchange

Produits


Version

R2018a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by