-1

MATLABで和集合関数を使用して、フォーム[a,b]との2つの閉じた領域の論理和を取得しようとしています[c,d]

例えば

a=[1 3];
b=[3 6];
c=union(a,b)

私は答えをとして得ていますがc = [1 3 6]、私は答えを。だけにしたいのです[1 6]

ユニオン関数を使って達成できるトリックはありますか?

@bernhardの提案によると、setxorこれを実現するために使用できます。

しかし、私のマトリックスが次のようになっていると仮定します

a[1 2: 3 5: 2 4}; 
b=[2 4]; 
c=setxor(a,b,'rows')    

出力をとして与えます[1 2: 3 5]

しかし、前と同じように、私の答えはの形式でなければなりません[1 5]。それを得るために私は何をする必要がありますか?

4

1 に答える 1

0

あなたが達成しようとしていることは、

setxor(a,b)
于 2012-04-15T19:28:29.743 に答える