我想在两个数组中找到共同的值(例如,如果 A=[1 2 3 4 5 6] 和 B=[9 8 7 6 3 1 2] 结果是 ans=[1 2 3 6]) .有不用循环的方法吗?
谢谢
最佳答案
使用 intersect(A,B)
得到答案。
另一种选择是使用ismember
,例如A(ismember(A,B))
。
关于arrays - Matlab,在两个数组中找到公共(public)值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16494045/