How to find n number of low value's position or column number from a cell ?

1 view (last 30 days)
I have cell sized 1x45, containing values like [0.22 0.12 0.001 0.01 ... ] now I want to find the column numbers of 5 or any no. of lowest values. Thank you

Answers (1)

dpb
dpb on 7 Nov 2019
NtoFind=5;
[Mn,iMn]=mink(X,NtoFind);
  4 Comments
iB
iB on 11 Nov 2019
I thik my matlab virsion is the problem, mine is R2015a. That is why 'mink' is not working.
dpb
dpb on 11 Nov 2019
Indeed, mink wasn't introduced until R2017b, I think...
The easiest coding way then is to use sort with the optional returned indices vector and select the first N

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!