|MATLAB Function Reference|
Set union of two vectors
c = union(A,B)
returns the combined values from
A and B but with no repetitions. The resulting vector is sorted in ascending order. In set theoretic terms,
c = A B. A and B can be cell arrays of strings.
c = union(A,B,'rows')
B are matrices with the same number of columns returns the combined rows from
B with no repetitions.
[c,ia,ib] = union(...)
also returns index vectors
ib such that
c = a(ia)
b(ib), or for row combinations,
c = a(ia,:)
b(ib,:). If a value appears in both
union indexes its occurrence in
b. If a value appears more than once in
b or in
a (but not in
union indexes the last occurrence of the value.