|
|
Achsen in geplotteten Daten (.fig-Datei) tauschen |
|
igordashaar |
Forum-Newbie
|
|
Beiträge: 8
|
|
|
|
Anmeldedatum: 06.02.15
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 21.09.2017, 08:48
Titel: Achsen in geplotteten Daten (.fig-Datei) tauschen
|
|
Hallo zusammen,
habe hier einige bereits geplottete Daten, wobei allerdings die x- und y-Achse für meine Zwecke getauscht werden sollten. Gibts es hierzu eine Möglichkeit ohne an die Rohdaten zu müssen (die liegen in verschiedenen Excel-Dateien, die ich nur sehr ungern durchwühlen würde). Aktuell helfe ich mir mit dem Rotieren um 90° und invertieren der y-Achse. Allerdings könnte das später zu Problemen mit TikZ führen, außerdem ist dann die Achsenbeschriftung auf der falschen Seite.
Gibt es eine elegantere Lösung?
Vielleicht die Rohdaten aus den Graphen extrahieren und neu plotten? Oder gibt es vielleicht auch eine GUI-Lösung die ich übersehen habe?
Liebe Grüße und schon mal vielen Dank!
Matlab Version: R2015b
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 21.09.2017, 08:54
Titel:
|
|
Hallo,
hast du nur die fertigen Figures verfügbar oder auch den Code, mit dem sie erzeugt werden?
Das einfachste wäre, beim Erzeugen der Plots die Argumente zu tauschen.
Du kannst aber auch im Nachhinein die Eigenschaften XData und YData von Plots auslesen und überschreiben.
Grüße,
Harald
|
|
|
igordashaar |
Themenstarter
Forum-Newbie
|
|
Beiträge: 8
|
|
|
|
Anmeldedatum: 06.02.15
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 21.09.2017, 12:59
Titel:
|
|
Hallo,
leider habe ich nur die Figures zur Verfügung.
Wo finde ich denn die XData und YData Werte. In gcf und gca bin ich nicht fündig geworden.
Angemerkt sei vielleicht auch, dass in jeder Figure mehrere Plots sind von einzelnen Messungen.
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 21.09.2017, 13:39
Titel:
|
|
Hallo,
plots sind die Children von gca. Also z.B.
Das enthält dann Handles zu den einzelnen Plots.
Wenn du auch noch mehrere Koordinatensysteme hast, wird's mühsam ;)
Grüße,
Harald
|
|
|
igordashaar |
Themenstarter
Forum-Newbie
|
|
Beiträge: 8
|
|
|
|
Anmeldedatum: 06.02.15
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 22.09.2017, 09:23
Titel:
|
|
Hallo,
besten Dank!! Das sieht doch gut aus. Hier der Code mit dem es nun letztlich geklappt hat.
|
|
|
|
|
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.
|
|