MATLAB Answers


Find first three numbers in a matrix that satisfy the condition x>0.001

Asked by Zona Hrnjak on 9 Jul 2019
Latest activity Edited by Matt J
on 10 Jul 2019
I have a matrix with three columns and just over 8000 rows. The first column is the load in a compression test as time goes on. I want to find where the numbers start increasing actually increasing, so I want to find the first three numbers which are greater than or equal to 0.001. I've used the following to find the rows where x>0.001:
However, I don't know how to specifiy to find the first three rows that satisfy these conditions. Any ideas on how to go about this?


Sign in to comment.

1 Answer

Answer by Matt J
on 9 Jul 2019
 Accepted Answer



Is there a way to get the first three rows that both satisfy the condition and are next to each other?
result = find(C,1)

Sign in to comment.