两集合的并集
函数 union
格式 c = union(a,b) %返回a、b的并集,即c = a∪b。
c = union(A,B,'rows') %返回矩阵A、B不同行向量构成的大矩阵,其中相同行向量只取其一。
[c,ia,ib] = union(…) %ia、ib分别表示c中行向量在原矩阵(向量)中的位置
例
>> A=[1 2 3 4];
>> B=[2 4 5 8];
>> c=union(A,B)
则结果为
c =
1 2 3 4 5 8
例
>> A=[1 2 3 4;1 2 4 6]
A =
1 2 3 4
1 2 4 6
>> B=[1 2 3 8;1 1 4 6]
B =
1 2 3 8
1 1 4 6
>> [c,ia,ib]=union(A,B,'rows')
c =
1 1 4 6
1 2 3 4
1 2 3 8
1 2 4 6
ia =
1
2
ib =
2
1
|