|
|
Y-Achse Position ändern/set(gca,'XDir','reverse') verschieb |
|
Alex1710 |
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 20.03.21
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.03.2021, 09:27
Titel: Y-Achse Position ändern/set(gca,'XDir','reverse') verschieb
|
|
Hallo zusammen,
ich möchte die X-Achse umgedreht (absteigend) darstellen.
Das lässt sich gut über set(gca,'XDir','reverse'); realisieren.
Leider verschiebt sich bei dem Befehl auch die Y-Achse in Richtung Darstellung.
Wie kann ich die Position der Y Achse verändern?--> etwas nach links schieben?
Ich hänge beide plots (mit und ohne reverse) an.
Vielen Dank!
Viele Grüße
Alex
Beschreibung: |
|
Download |
Dateiname: |
Mit reverse_nicht in Ordnung.png |
Dateigröße: |
38.41 KB |
Heruntergeladen: |
258 mal |
Beschreibung: |
|
Download |
Dateiname: |
Ohne reverse_in Ordnung.png |
Dateigröße: |
39.37 KB |
Heruntergeladen: |
236 mal |
|
|
|
|
|
Mmmartina |
Forum-Meister
|
|
Beiträge: 745
|
|
|
|
Anmeldedatum: 30.10.12
|
|
|
|
Wohnort: hier
|
|
|
|
Version: R2020a
|
|
|
|
|
|
Verfasst am: 20.03.2021, 20:20
Titel:
|
|
Kannst du mal den Code posten, mit dem du den Plot erstellst und die Achsen anpasst?
Setzt du irgendwo die TickDir ?
Bzw. schau mal in der Hilfe zu Axes Properties, ob du einen der Properies dort ungewollt setzt.
_________________
LG
Martina
"Wenn wir bedenken, daß wir alle verrückt sind, ist das Leben erklärt." (Mark Twain))
|
|
|
Alex1710 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 20.03.21
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 21.03.2021, 10:47
Titel:
|
|
|
|
|
Hallo Martina,
danke für deine schnelle Hilfe.
Du hast mich mit deinen Vorschlägen nochmal auf ein paar Google Suchideen gebracht.
Es scheint ein Bug von Matlab zu ein:
https://de.mathworks.com/matlabcent.....t-and-overlap-with-labels
Ich hab Matlab 2018b, bei mir wird auch der Code aus dem Forum sowohl für x als auch y bei 'reverse' falsch dargestellt (Bild ist angehängt):
subplot(1,3,1)
plot(rand(10,1),rand(10,1).*(1E-)
subplot(1,3,2)
plot(rand(10,1),rand(10,1).*(1E-)
set(gca,'Ydir','reverse')
subplot(1,3,3)
plot(rand(10,1),rand(10,1).*(1E-)
set(gca,'Ydir','reverse')
set(gca,'TickDir','out')
Kannst du den Code bei dir probieren?
Code ist auch nochmal als Bild angehängt, hier werden die Smileys dargestellt !
Ich werde den Matlab Support unserer Firma kontaktieren - melde mich bei Ergebnissen.
Danke für die Hilfe!
Alex
Beschreibung: |
|
Download |
Dateiname: |
Matlab_Code.png |
Dateigröße: |
6.01 KB |
Heruntergeladen: |
231 mal |
Beschreibung: |
|
Download |
Dateiname: |
Matlab_Fehler.png |
Dateigröße: |
21.12 KB |
Heruntergeladen: |
230 mal |
|
|
|
Mmmartina |
Forum-Meister
|
|
Beiträge: 745
|
|
|
|
Anmeldedatum: 30.10.12
|
|
|
|
Wohnort: hier
|
|
|
|
Version: R2020a
|
|
|
|
|
|
Verfasst am: 21.03.2021, 14:07
Titel:
|
|
Matlab 2021a hat keine Probleme.
Gegen die Smilies im Code gibt es übrigens die Code-Umgebung. Siehe Buttons oben beim Erstellen.
Alternativ noch BBCode ausschalten.
Aber das ist in fast allen Foren so.
_________________
LG
Martina
"Wenn wir bedenken, daß wir alle verrückt sind, ist das Leben erklärt." (Mark Twain))
|
|
|
Alex1710 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 20.03.21
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 23.03.2021, 10:11
Titel:
|
|
|
|
|
|
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.
|
|