2 %> @brief Generates unique
class labels in order of appearance
3 %> @ingroup maths classlabelsgroup
6 %> @
return ucl Unique
class labels
9 [templabels, idxs] = unique(classlabels,
'first');
10 [dummy, idxs2] = sort(idxs); % Preserves original
class order
as much
as possible. Sorts indexes of first occurence...
11 ucl = templabels(idxs2); % and reorders
new class labels so that first to appear will also appear first now.
Analysis Session (AS) base class.
function unique_appear(in classlabels)