Azzera filtri
Azzera filtri

find the 3 maximum elements and their index

2 visualizzazioni (ultimi 30 giorni)
hi everyone, i have a vector and i need to find the 3 maximum elements and their index, plz can anyone help me in that? thx

Risposta accettata

Srinivas
Srinivas il 29 Feb 2012
help sort

Più risposte (1)

Jonathan Sullivan
Jonathan Sullivan il 29 Feb 2012
r = rand(100,1);
[val ind] = sort(r,'descend');
val(1:3)
ind(1:3)
r(ind(1:3))
  2 Commenti
amal
amal il 29 Feb 2012
thank u very much i tried it and it worked, but i forgot to mention that i need to do it with simulink :s
Srinivas
Srinivas il 1 Mar 2012
you can use the above written code in 'MATLAB Fucntion' block

Accedi per commentare.

Community Treasure Hunt

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

Start Hunting!

Translated by