I have this cell array in MATLAB:
y = { \'d\' \'f\' \'a\' \'g\' \'g\' \'a\' \'w\' \'h\'}
I use unique(y) to get rid of the dup
unique(y)
In MATLAB R2012a, a new order flag was added:
>> y = {'d' 'f' 'a' 'g' 'g' 'a' 'w' 'h'}; >> unique(y, 'stable') ans = 'd' 'f' 'a' 'g' 'w' 'h'