How to find the position of a row in an array
Show older comments
If I have an array like this
R=[1 0 1 1 1;
1 1 0 1 0;
1 0 1 1 0;
0 1 0 1 1;
0 0 1 0 1];
I want to find the position of S in R.
S=[1 0 1 1 0];
Is there a function which takes S as an input and returns me its position in R which is the 3rd row
Answers (2)
JESUS DAVID ARIZA ROYETH
on 15 Feb 2020
rows=find(all(R==S,2))
Categories
Find more on Matrix Indexing in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!