|
|
Array (Nx2) - "Doppelte" Einträge löschen |
|
Martinuk |

Forum-Century
|
 |
Beiträge: 208
|
 |
|
 |
Anmeldedatum: 18.04.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 16.08.2012, 22:14
Titel: Array (Nx2) - "Doppelte" Einträge löschen
|
 |
Hallo,
ich möchte gerne quasi doppelte Einträge eines Nx2 Arrays löschen. Quasi doppelt, da praktisch xij = xji (symmetrisch).
Zum Bsp. habe ich
Ich möchte nun gerne Zeile 3,5 und 6 löschen.
Übrig bleiben sollte also
Hat jemand dazu eine Idee wie man dies möglichst elegant Lösen könnte?
Besten Dank
|
|
|
|
|
draussen |

Forum-Fortgeschrittener
|
 |
Beiträge: 90
|
 |
|
 |
Anmeldedatum: 26.11.10
|
 |
|
 |
Wohnort: DE
|
 |
|
 |
Version: 2010b,2020a
|
 |
|
|
 |
|
Verfasst am: 16.08.2012, 22:31
Titel:
|
 |
Hallo,
ich hatte mal so was ähnliches programmiert. Allerdings waren das bei mir Koordinatenpaare also [1 2]~=[2 1]. Bei Dir würde das ja auch entfallen.
Wie auch immer. Ich würde das erstmal von links (klein) nach rechts (groß) sortieren. Und dann die gleichen Paarungen einzeln stellen.
Ich muss jetzt nochmal genau schauen wie ich das damals gemacht habe. Aber der Befehl unique hatte da eine zentrale Rolle gespielt.
Ich geh mal in alten m-files kramen...
MfG
Georg
_________________
Der Einäugige ist unter den Blinden der König!!!
|
|
|
draussen |

Forum-Fortgeschrittener
|
 |
Beiträge: 90
|
 |
|
 |
Anmeldedatum: 26.11.10
|
 |
|
 |
Wohnort: DE
|
 |
|
 |
Version: 2010b,2020a
|
 |
|
|
 |
|
Verfasst am: 16.08.2012, 22:41
Titel:
|
 |
Hallo,
hab die Lösung:
sortiert jede Zeile, so dass aus [3 1] [1 3] wird.
"löscht" dann die Doppelgänger raus.
MfG
Georg
_________________
Der Einäugige ist unter den Blinden der König!!!
|
|
|
Martinuk |
Themenstarter

Forum-Century
|
 |
Beiträge: 208
|
 |
|
 |
Anmeldedatum: 18.04.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 16.08.2012, 22:48
Titel:
|
 |
Hallo draussen,
danke für die Antwort.
Möglicherweise mache ich was falsch, aber wenn ich deinen Lösungsvorschlage anwende bekomme ich
Ich möchte aber haben
Hast du das hinbekommen?
|
|
|
draussen |

Forum-Fortgeschrittener
|
 |
Beiträge: 90
|
 |
|
 |
Anmeldedatum: 26.11.10
|
 |
|
 |
Wohnort: DE
|
 |
|
 |
Version: 2010b,2020a
|
 |
|
|
 |
|
Verfasst am: 16.08.2012, 22:57
Titel:
|
 |
Hallo,
es ist schon spät .
Hab beim sortieren Spalten mit Zeilen verwechselt.
Damit kommt dann wirklich das richtige raus:
MfG
Georg
_________________
Der Einäugige ist unter den Blinden der König!!!
|
|
|
Martinuk |
Themenstarter

Forum-Century
|
 |
Beiträge: 208
|
 |
|
 |
Anmeldedatum: 18.04.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 16.08.2012, 23:00
Titel:
|
 |
Hallo draussen,
dachte schon ich kann die Zeilen nicht richtig eingeben. Mit deinem Update funktioniert es aber wunderbar. Warst mir wirklich eine große Hilfe.
Vielen Dank und noch einen schönen Abend.
|
|
|
draussen |

Forum-Fortgeschrittener
|
 |
Beiträge: 90
|
 |
|
 |
Anmeldedatum: 26.11.10
|
 |
|
 |
Wohnort: DE
|
 |
|
 |
Version: 2010b,2020a
|
 |
|
|
 |
|
Verfasst am: 16.08.2012, 23:03
Titel:
|
 |
Gleichfalls
_________________
Der Einäugige ist unter den Blinden der König!!!
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|