WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

y Skala manuell skalieren

 

Astrid

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.07.2012, 10:49     Titel: y Skala manuell skalieren
  Antworten mit Zitat      
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

Forum-Century


Beiträge: 121
Anmeldedatum: 20.06.11
Wohnort: ---
Version: Win 2016b Linux 2016b
     Beitrag Verfasst am: 20.07.2012, 21:44     Titel:
  Antworten mit Zitat      
da du kein Beispiel hast etwas schwer
ich würde vorschlagen du versuchst die achse fortlaufend machen, und dann nur die Ticks zurecht schummel Wink
guck mal in der Hilfe unter Axes Properties ganz unten
Private Nachricht senden Benutzer-Profile anzeigen
 
Polis Tyrol
Forum-Anfänger

Forum-Anfänger


Beiträge: 20
Anmeldedatum: 08.01.10
Wohnort: Leoben
Version: 7.9.0.529 (R2009b)
     Beitrag Verfasst am: 23.07.2012, 11:59     Titel:
  Antworten mit Zitat      
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.
Private Nachricht senden Benutzer-Profile anzeigen
 
Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 25.07.2012, 13:06     Titel: Re: y Skala manuell skalieren
  Antworten mit Zitat      
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
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.