find row index if all column elements are known

1 view (last 30 days)
I have a nx3 matrix. I need to find row index if i know all the column entries of a particular row. How to do it in a simple command.
Thanks,
Amit.

Answers (1)

Bruno Luong
Bruno Luong on 18 Aug 2019
Edited: Bruno Luong on 18 Aug 2019
If A is your array, for example
A=ceil(10*rand(10000,3))
and you want to find [1,2,3] this command
find(ismember(A,[1 2 3],'rows'))
will return the row index(es) of matched data.

Community Treasure Hunt

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

Start Hunting!