removing repeated values from an array

Suppose I have an array [1.2 8 89 1.2 4 8 32 1.2]. Is there any MATLAB function that gives me the array without repeated values: [1.2 8 89 4 32]?!

 Accepted Answer

Y=[1.2 8 89 1.2 4 8 32 1.2]
unique(Y) % The result is sorted
%or
unique(Y,'stable') % the result is not sorted

More Answers (1)

Try this:
m = [1.2 8 89 1.2 4 8 32 1.2]
mu = unique(m, 'stable')

Categories

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!