Show all indices of I in [C,I] = max(...)

2 views (last 30 days)
I am trying to show all of the row values that share a maximum value of a certain column. How do I show all indices for this instead of just the first index?
A sample array would look like:
1 9
2 9
3 4
4 5
I need an output of I = 1 and I = 2 because they share the max value of nine.

Accepted Answer

Walter Roberson
Walter Roberson on 7 Oct 2019
target_value = max(TheColumn);
find(TheColumn == target_value)

More Answers (0)

Categories

Find more on Matrices and Arrays 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!