|
|
y Skala manuell skalieren |
|
Astrid |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 20.07.2012, 10:49
Titel: y Skala manuell skalieren
|
 |
Hallo
ich hab eine kurze Frage zur Skalierung der y-Achse.
Und zwar stelle ich auf der y-Achse die Tage eines Jahres dar. Unproblematisch ist das ganze wenn meine Werte beispielsweise vom 100 Tag bis zum 250 Tag eines Jahres gehen.
Ich habe aber auch Werte die am 300 Tag des ersten Jahres beginnen um am 70 Tag des zweiten Jahres enden.
Matlab stellt dies so dar, dass mein ymin die 70 sind und mein ymax die 300.
Ich möchte das aber genau andersherum. ymin = 300 und ymax = 70.
Ich habe dafür auch schon einen Vektor erstellt der quasi vonn 300 - 365 Tage geht und dann bei 1 wieder anfängt.
Ich hoffe das ist einigermaßen verständlich ausgedrückt.
Hat einer eine Idee, wie ich dsa realisieren kann.
Ich habs schon über ylim probiert --> aber das funktioniert nicht.
Danke für eure Hilfe
Astrid
|
|
|
|
|
Martin1986 |

Forum-Century
|
 |
Beiträge: 121
|
 |
|
 |
Anmeldedatum: 20.06.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: Win 2016b Linux 2016b
|
 |
|
|
 |
|
Verfasst am: 20.07.2012, 21:44
Titel:
|
 |
da du kein Beispiel hast etwas schwer
ich würde vorschlagen du versuchst die achse fortlaufend machen, und dann nur die Ticks zurecht schummel
guck mal in der Hilfe unter Axes Properties ganz unten
|
|
|
Polis Tyrol |

Forum-Anfänger
|
 |
Beiträge: 20
|
 |
|
 |
Anmeldedatum: 08.01.10
|
 |
|
 |
Wohnort: Leoben
|
 |
|
 |
Version: 7.9.0.529 (R2009b)
|
 |
|
|
 |
|
Verfasst am: 23.07.2012, 11:59
Titel:
|
 |
Deine Vorgehensweise ist einmal völlig falsch. Du solltest einen Vektor machen, der immer weiterzählt, also über 365 hinaus. Du kannst dann anschließend die Ticklabels ändern.
Oder du siehst dir einmal den Befehl datetick an. Der macht ja an sich genau das, was du willst.
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 25.07.2012, 13:06
Titel: Re: y Skala manuell skalieren
|
 |
Hallo Astrid,
Ich habe die Frage noch nicht ganz verstanden. Wie soll die Kurve genau aussehen? Möchtest Du, dass sie bei 365 oben endet und dann bei 1 unten wieder beginnt? Oder sollen die Y-Ticks bei 365 nach oben wieder mit 1 fortlaufen?
Wenn Du den relevanten Teil Deines Codes postest, können wir leicht Verbesserungsvorschläge machen. Ohne den Code zu sehen, müssen wir entweder bei vagen Text-Beschreibungen bleiben, oder grob ratend neuen Code erstellen, der höchstwahrscheinlich kaum zu Deinem passt.
Gruß, Jan
|
|
|
|
|
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.
|
|