How to extract all similar row of matrix A to matrix B

I have matrix A & B, I want to find similar rows in matrix A, to Matrix B.
A=[1 2 3;0 1 3;4 8 9;0 1 3]
B=[0 1 3]
I want to extract all similar row in A to B. I want the resulted matrix C=[0 1 3;0 1 3] because I have two similar rows in A (row 2 and row 4). I use intersect, but it only give me one row (will be avoiding duplicate row).
ance.
Many thanks in adv

답변 (1개)

Andrei Bobrov
Andrei Bobrov 2015년 7월 1일
C = A(ismember(A,B,'rows'),:);

이 질문은 마감되었습니다.

태그

질문:

2015년 7월 1일

마감:

2021년 8월 20일

Community Treasure Hunt

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

Start Hunting!

Translated by