Finding a value based on multiple conditions of the next row

1 view (last 30 days)
Jorge Young
Jorge Young on 14 Sep 2020
Commented: Jorge Young on 14 Sep 2020
I need to find the row in a csv that comes right before a row where multiple conditions are met for example, the .csv look something like:
I basically need the DisttoStartPoint at of Procedure 1 when Procedure 2 has a DriveTime of <1
I can get the DistToStartPoint of the Procedure 2 by using condtions but I can not figure out how to get the info from the previous row.
Thank you.

Accepted Answer

KSSV on 14 Sep 2020
idx = find(DrivenTime(Procedure==2)) ;
PReviousRow = idx(1)-1

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!

Translated by