Info

This question is closed. Reopen it to edit or answer.

How to find all the numbers greater than in a certain column then all the columns

1 view (last 30 days)
I need some help to find out how to use find to determine all the numbers greater than x in a column.
Example
y =[1 5 9 13
2 6 10 14
3 7 11 15
4 8 12 16]
find all the numbers equal to or above 7 in column 2
answer should be 7 ,8
I had this T = find( y >=x) but that gives you the whole table.

Answers (1)

Walter Roberson
Walter Roberson on 4 Oct 2020
col = 2; %must be a scalar
T = y(find(y(:,col) >= x, col)

This question is closed.

Products


Release

R2020a

Community Treasure Hunt

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

Start Hunting!