How can I keep the highest N% values of a data set?

2 views (last 30 days)
Hi everyone,
I have a data set in one column and defined number of rows. How can I keep the top 10% of these values?

Accepted Answer

Jos (10584)
Jos (10584) on 12 Sep 2019
Use MAXK:
Y = maxk(X, ceil(N * numel(X) / 100))

More Answers (0)

Categories

Find more on Probability Density Functions in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!