How to cut duplicate rows from a matrix

3 vues (au cours des 30 derniers jours)
John Hunt
John Hunt le 13 Oct 2017
Modifié(e) : Cedric le 13 Oct 2017
I have a matrix that has 60,000+ rows and there are duplicate of rows in this matrix example: [1 2 3; 1 2 3; 2 3 3; 2 3 3] How can I get a matrix that just has [1 2 3; 2 3 3]?

Réponse acceptée

Cedric
Cedric le 13 Oct 2017
Modifié(e) : Cedric le 13 Oct 2017
A_uniqueRows = unique( A, 'rows' ) ;
or
A_uniqueRows = unique( A, 'rows', 'stable' ) ;
if you don't want the output to be sorted.

Plus de réponses (0)

Catégories

En savoir plus sur Shifting and Sorting Matrices dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by