0

次の配列があります。

a = magic(12);
a = a(:,1);

これは、これらの 12 個の数字のリストです。

144
 13
 25
108
 96
 61
 73
 60
 48
109
121
 12

ここで、25、61、および 109 の値を「除外」したい場合は、次のように記述できます。

m = (a == 25) | (a == 61) | (a == 109)

しかし、それをもっと簡単に書く方法はありますか?何かのようなもの:

m = a IN(25, 61, 109)

一番。

4

1 に答える 1

2
m = ismember(a, [25 61 109]); 

ismemberのドキュメントはこちら

于 2012-06-25T03:10:09.897 に答える