如何找出等于多个值(> 2)的所有数组元素索引
例如,我有一个数组a = [1 2 3 4 5 5 4 3 2 2 2 1]
,我想知道所有等于b =的元素的索引[2 5]
记住,我不能使用样式,a==b(1) | a==b(2)
因为b中的元素数是任意的。
我是否必须使用for循环来执行此操作?
您可以使用ismember(正如Daniel在我按下Enter键前几秒钟说的那样...);-)
a=[1 2 3 4 5 5 4 3 2 2 2 1];
b=[2 5];
c=find(ismember(a,b))
输出:
c =
2 5 6 9 10 11
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句