Arrays Matlab,在两个数组中查找公共值

Arrays Matlab,在两个数组中查找公共值,arrays,matlab,find,Arrays,Matlab,Find,我想在两个数组中找到公共值(例如,如果A=[1 2 3 4 5 6]和B=[9 8 7 6 3 1 2],结果是ans=[1 2 3 6])。有没有不使用循环的方法 谢谢使用相交(A,B)获得答案 另一个选项是使用ismember,例如A(ismember(A,B))

我想在两个数组中找到公共值(例如,如果A=[1 2 3 4 5 6]和B=[9 8 7 6 3 1 2],结果是ans=[1 2 3 6])。有没有不使用循环的方法

谢谢

使用
相交(A,B)
获得答案

另一个选项是使用
ismember
,例如
A(ismember(A,B))