match row column of matrix

2 views (last 30 days)
Tanmoyee Bhattacharya
Tanmoyee Bhattacharya on 5 Feb 2020
Edited: Guillaume on 5 Feb 2020
If I have one matrix
1 23
2 54
3 76
4 67
5 23
The other matrix
4
3
If there is way to get
If Iwant a matrix
4 67
3 76

Accepted Answer

Guillaume
Guillaume on 5 Feb 2020
Edited: Guillaume on 5 Feb 2020
A = [1 23
2 54
3 76
4 67
5 23];
B = [4;3];
result = A(ismember(A(:, 1), B), :) %keep the rows of A whose 1st column is a member of B

More Answers (0)

Categories

Find more on Multidimensional Arrays in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!