How to remove identical pair of data from a matrix in MATLAB?

1 visualizzazione (ultimi 30 giorni)
I have a Nx2 matrix with identical pairs. Something like this:
b_data = [ 1 2; 3 4; 7 10; 2 1; 10 7; 11 12];
i consider 1 2, 2 1 as identical
I need to make this
b_data = [1 2; 3 4;7 10; 11 12];
Is there any command for doing so?

Risposta accettata

Jonas
Jonas il 11 Mag 2021
use something like
unique(sort([1 2; 2 1; 3 5],2),'rows')
  4 Commenti
Rik
Rik il 11 Mag 2021
Ah, sorry, I must have read it too quickly. Have an upvote as an apology.
Jonas
Jonas il 11 Mag 2021
no problem, i also often read faster than i can think ;)

Accedi per commentare.

Più risposte (0)

Categorie

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

Prodotti


Release

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by