data analysis
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
if i have array x and i want to get the index of maximum value of it ex:x=[1 2 3 4 5 0 11] i want command which give me that index of max(x)->7
0 commentaires
Réponse acceptée
Geoff
le 19 Mar 2012
Use the find function:
indices = find(x == max(x));
There might be more than one maximum, so your output might be a vector. If you want just one value, use this:
index = find(x == max(x), 1);
Plus de réponses (0)
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!