setdifsa#
Purpose#
Returns the unique elements in one string vector that are not present in a second string vector.
Format#
- sy = setdifsa(sv1, sv2)#
- Parameters:
sv1 (Nx1 or 1xN string vector) – data
sv2 (Mx1 or 1xM string vector) – data
- Returns:
sy (vector) – Lx1 vector containing all unique values that are in sv1 and are not in sv2, sorted in ascending order.
Examples#
string sv1 = { "mary", "jane", "linda", "john" };
string sv2 = { "mary", "sally" };
sy = setdifsa(sv1, sv2);
Now sy is equal to:
jane
john
linda
Remarks#
Place smaller vector first for fastest operation.
When there are a lot of duplicates it is faster to remove them first
with unique()
before calling this function.
Source#
setdif.src
See also
Functions setdif()