3

XとYの2つのセル配列があります。各セル配列は文字列で構成されています。つまり、X {i}はすべてのiの文字列であり、Y{i}も同様です。XとYの両方に共通の文字列を持つ2つのセル配列(おそらく3番目のセル配列}の交点を見つけたいと思います。

4

2 に答える 2

8

これを行う単一の関数があります: intersect

例えば:

    >> X = {'a'、'b'; 'CD'};
    >> Y = {'c'、'd'、'e'、'f'};
    >> Z = cross(X、Y)

    Z =

        'CD'

于 2012-09-14T03:02:11.803 に答える
2

これを行う単一の関数があるかもしれません-私は覚えていません。しかし、あなたはそれをかなり簡単に行うことができますismember

a = {'a', 'b', 'c'};
b = {'b', 'd', 'a'};
intersection = a(ismember(a, b));
于 2012-09-13T22:25:19.550 に答える