Find index between two vectors

2 views (last 30 days)
Cary
Cary on 6 Jul 2015
Answered: Cary on 6 Jul 2015
Good Afternoon,
I have a matrix of datevecs. So it looks like this:
2015 1 1 14 59 0
2015 1 1 15 0 0
I need to find the index where the 4th column is 14 AND the 5th column is 59.
I appreciate everyone's help.

Accepted Answer

Azzi Abdelmalek
Azzi Abdelmalek on 6 Jul 2015
Edited: Azzi Abdelmalek on 6 Jul 2015
A=[2015 1 1 14 59 0
2015 1 1 15 0 0]
idx=find(A(:,4)==14 & A(:,5)=59)
or
idx=find(ismember(A(:,4:5),[14 59],'rows'))

More Answers (1)

Cary
Cary on 6 Jul 2015
Thank you Azzi!

Categories

Find more on Dates and Time in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!