|
|
Matrix so sortieren das gleiche Werte in gleicher Zeile sind |
|
nyk49 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 25.01.2018, 15:02
Titel: Matrix so sortieren das gleiche Werte in gleicher Zeile sind
|
|
Hallo zusammen,
ich bin auf der Such nach einer Lösung. Mein problem ist, dass ich eine Matrix habe in der die Werte abfallen sortiert sind:
Nun würde ich die Matrix gerne so sortieren das die Spalten erhalten bleiben und die Zeilen in den einzelnen Spalten sie so verschieben das gleiche werte in einer Zeile stehen und wenn es kein gleiches gibt ein NaN dort steht.
Das Ergebnis wäre dann:
Falls jemand von euch eine Lösung hat die Zeilen in den Spalten bezogen auf Spalte 1 zu Tauschen wäre ich sehr dankbar
Mfg
|
|
|
|
|
SigiSorglos |
Forum-Century
|
|
Beiträge: 147
|
|
|
|
Anmeldedatum: 24.09.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 26.01.2018, 10:21
Titel:
|
|
Da es auf Schleife basiert ist der folgende Code keine schnelle Lösung aber es funktioniert wenigstens:
Oder ist die Matrixgröße so enorm, dass Schleifen nicht in Frage kommen?
|
|
|
nyk49 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.01.2018, 10:06
Titel:
|
|
Erstmal vielen Dank das funktioniert schon mal super Allerdings kann die Matrixgröße durchaus größer werden und dann könnte es Zeitlich etwas langsam werden.
Ich habe noch eine weitere Frage. Kann ich eine dritte Matrix, mit der selben Dimension, die von Matrix 1 abhängig ist aber keine gleichen werte in den selben Stellen vertauschen?
Hätte dazu jemand eine Idee?
Vielen Dank!
|
|
|
|
|
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 - 2024
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.
|
|