MATLAB: How we can select 2 or more variables from an array depending on their values.

max

like i have an array of say 100 variables.i want to select 4 variables from this array whose values are maximum in that array.what kind of command is available rather than max in matlab?

Best Answer

[value1,index1] = sort(A,'descend');
out = [value1(1:4),index1(1:4)];