Matlab,在两个数组中找到共同的值

时间:2013-05-11 05:24:12

标签: arrays matlab find

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

由于

1 个答案:

答案 0 :(得分:7)

使用intersect(A,B)来获得答案。

另一种选择是使用ismember,例如A(ismember(A,B))