How to remove duplicates from a matrix without using unique?

1 visualizzazione (ultimi 30 giorni)
d = [1 6 -1 5 6 7 0 5 6 0 8 0]
a = [-1 0 1 5 6 7 8]
How can I convert the vector d to vector a?
Please dont use unique

Risposte (2)

Walter Roberson
Walter Roberson il 23 Nov 2020
[~, a]=findgroups(d);

John D'Errico
John D'Errico il 23 Nov 2020
How could you use the output of a sort to help? Why not make an effort?

Categorie

Scopri di più su Shifting and Sorting Matrices in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by