LARGEVALUES = findNlargest(INPUTVALUES, N)
Finds the N largest values in INPUTVALUES and outputs them to LARGEVALUES
[LARGEVALUES, INDEX] = findNlargest(INPUTVALUES, N)
INDEX is the index of the returned values in the original INPUTVALUES
L = findNlargest([2 7 7 6 -1],3)
Written in c, so the operation is fast. Type "mex findNlargest.c" in matlab before use.
You might need a free compiler if it was not installed with your matlab: