Find unique number sets
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Joseph Angelo
el 4 de Ag. de 2022
Editada: Les Beckham
el 4 de Ag. de 2022
Given a 2D matrix, I'd like to find the number of rows with unique sets of numbers. For example:
A = [1 4;
2 3;
3 2;
1 4];
The "unique sets" matrix return should be:
B = [1 4;
2 3];
and the indices of these should be
iA = [1 2];
Using unique(A,'rows') sees [2 3] and [3 2] as unique, but I want to consider them as non-unique.
0 comentarios
Respuesta aceptada
Más respuestas (1)
Les Beckham
el 4 de Ag. de 2022
Editada: Les Beckham
el 4 de Ag. de 2022
A = [1 4;
2 3;
3 2;
1 4];
B = unique(sort(A, 2), 'rows')
0 comentarios
Ver también
Categorías
Más información sobre Creating and Concatenating Matrices en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!