How to extract specific rows from matrix by matching with other matrix?
2 views (last 30 days)
Show older comments
I have two matrices. One is a two-column matrix of (i,j) pairs containing 1440 rows. The other matrix is 2878 rows, with the first two columns also containing some of the same (i,j) pairs and the other columns containing useful data. I'd like to produce a new matrix that only contains the (i,j) pairs from the smaller matrix with the corresponding data from the larger matrix. Essentially, i want to find matches from the small matrix in the large matrix and add only those rows to a new matrix. In the snips below, I'd like to output only the highlighted rows in the larger matrix, because those are a match for the smaller matrix.


Accepted Answer
More Answers (0)
See Also
Categories
Find more on Creating and Concatenating Matrices 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!