uniqindxsa#
Purpose#
Computes the sorted index of a string vector, omitting duplicate elements.
Format#
- ind = uniqindxsa(sv)#
- Parameters:
sv (Nx1 or 1xN string vector) – data
- Returns:
ind (Mx1 vector) – indices corresponding to the elements of sv sorted in ascending order with duplicates removed.
Examples#
// String vector
string sv = {"mary", "linda", "linda", "jane",
"jane", "cindy", "betty"};
// Find indices of sorted string vector
ind = uniqindxsa(sv);
// Sort string vector
y = sv[ind];
The above code assigns the variables ind
and y
as follows:
7 betty
6 cindy
ind = 4 y = jane
2 linda
1 mary
Remarks#
Among sets of duplicates it is unpredictable which elements will be indexed.
Source#
uniquesa.src
See also
Functions unique()
, uniquesa()
, uniqindx()