Common Elements in Two 2D Arrays
显示 更早的评论
Hello Dear All
A = [ 1 2 3 4 5 6;
3 1 2 4 5 7];
B = [ 1 1 3 5 6 7;
3 1 2 4 5 7];
I need Common (A, B) as
C = [1 3;
3 2]
Please Help!
回答(1 个)
A = [1,2,3,4,5,6; 3,1,2,4,5,7]
B = [1,1,3,5,6,7; 3,1,2,4,5,7]
Method one: ALL and indexing:
X = all(A==B,1);
C = A(:,X)
Method two: INTERSECT:
C = intersect(A.',B.','rows').'
类别
在 帮助中心 和 File Exchange 中查找有关 Resizing and Reshaping Matrices 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!