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

fehler bei der datumformatierung mit "datetick"

 

Pow Lee
Forum-Anfänger

Forum-Anfänger


Beiträge: 16
Anmeldedatum: 23.10.08
Wohnort: Aldrans
Version: R2009b
     Beitrag Verfasst am: 17.08.2009, 12:01     Titel: fehler bei der datumformatierung mit "datetick"
  Antworten mit Zitat      
hallo zusammen, ich habe ein problem bei der formatierung meiner zeitachse mit "datetick".
also ich habe auf der x-achse den julianischen tag, sprich eine fünfstellige vortlaufende zahl, "datetick" formatiert mir zwar die zahl ganz richtig in das gewünschte datumsformat lässt aber bei einigen graphiken (nicht bei allen) den faktor 10^5 der fünfstelligen zahl am rechten ende der zeitachse stehen.
weiß jemand wie ich das wegbekommen kann?

vielen dank im vorraus und lg pow lee

Winter200203-1.png
 Beschreibung:

Download
 Dateiname:  Winter200203-1.png
 Dateigröße:  38.95 KB
 Heruntergeladen:  639 mal
Private Nachricht senden Benutzer-Profile anzeigen


Olli
Forum-Anfänger

Forum-Anfänger


Beiträge: 45
Anmeldedatum: 19.08.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.08.2009, 09:09     Titel:
  Antworten mit Zitat      
müßte man natürlich deinen code sehen um eventuell einen Fehler zu erkennen. Eventuell kannst du es ja wegfaken indem du bei deiner Zeitberechnung den Faktor 10^5 nochmal wegdividierst oder sowas.
Private Nachricht senden Benutzer-Profile anzeigen
 
Pow Lee
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 16
Anmeldedatum: 23.10.08
Wohnort: Aldrans
Version: R2009b
     Beitrag Verfasst am: 25.08.2009, 11:30     Titel:
  Antworten mit Zitat      
ich habe mehrere Abbildungen mit eigentlich dem selben code angefertigt und bei machen bleibt der faktor stehen und bei anderen nicht

hier bleibt der faktor z.b. stehen
Code:

figure(1)
subplot(311)    %%% Lufttemperatur
plot(datum,tl,'r','LineWidth',1.25)
hold on
line([731429 731762],[0 0],'Color','k')
xlabel('Zeit')
ylabel({'Lufttemperatur';' [°C]'})
grid on
xlim([731429,731762])
ylim([-20,25])
set (gca, 'XTick',[731460 731490 731521 731551 731582 731613 731641 731672 731702 731733])
datetick('x',3,'keepticks')
subplot(312)   %%%Bodentemperatur
plot(datum,b20,'b','LineWidth',1.25)
hold on
plot(datum,b50,'r','LineWidth',1.25)
xlabel('Zeit')
ylabel({'Bodentemperatur';' [°C]'})
legend('20 cm','50 cm')
grid on
xlim([731429,731762])
ylim([0,20])
set (gca, 'XTick',[731460 731490 731521 731551 731582 731613 731641 731672 731702 731733])
datetick('x',3,'keepticks')
subplot(313)   %%% Globalstrahlung
bar(datum,glo,'r','LineWidth',1.25)
xlabel('Zeit')
ylabel({'Globalstrahlung';' [Wm^-^2]'})
grid on
xlim([731429,731762])
ylim([0,1100])
set (gca, 'XTick',[731460 731490 731521 731551 731582 731613 731641 731672 731702 731733])
datetick('x',3,'keepticks')
 


und hier ist der faktor nicht da
Code:

figure(2)
subplot(411)    %%% Windgeschwindigkeit
plot(datum,ff,'r','LineWidth',1.25)
xlabel('Zeit')
ylabel({'Windstärke';' [ms^-^1]'})
grid on
xlim([731429,731762])
ylim([0,30])
set (gca, 'XTick',[731460 731490 731521 731551 731582 731613 731641 731672 731702 731733])
datetick('x',3,'keepticks')
subplot(412)       %%% Relative Feuchte
plot(datum,rf,'g','LineWidth',1.25)
xlabel('Zeit')
ylabel({'rel. Feuchte';' [%]'})
grid on
xlim([731429,731762])
ylim([0,100])
set (gca, 'XTick',[731460 731490 731521 731551 731582 731613 731641 731672 731702 731733])
datetick('x',3,'keepticks')
subplot(413)    %%% Niederschlag
bar(datum,rr,'b','LineWidth',1.25)
xlabel('Zeit')
ylabel({'Stundensumme';' Niederschlag';' [mm]'})
grid on
xlim([731429,731762])
ylim([0,10])
set (gca, 'XTick',[731460 731490 731521 731551 731582 731613 731641 731672 731702 731733])
datetick('x',3,'keepticks')
subplot(414)    %%% Schneehöhe
area(datum2,sh,'FaceColor','b','EdgeColor','b')
xlabel('Zeit')
ylabel({'Schneehöhe';' um 07 Uhr';' [cm]'})
grid on
xlim([731429,731762])
ylim([0,150])
set (gca, 'XTick',[731460 731490 731521 731551 731582 731613 731641 731672 731702 731733])
datetick('x',3,'keepticks')
Private Nachricht senden Benutzer-Profile anzeigen
 
Pow Lee
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 16
Anmeldedatum: 23.10.08
Wohnort: Aldrans
Version: R2009b
     Beitrag Verfasst am: 28.08.2009, 10:40     Titel:
  Antworten mit Zitat      
hat keiner eine idee was ich falsch gemacht habe, oder wie ich das ganze übergehen kann?
Private Nachricht senden Benutzer-Profile anzeigen
 
Olli
Forum-Anfänger

Forum-Anfänger


Beiträge: 45
Anmeldedatum: 19.08.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 28.08.2009, 11:56     Titel:
  Antworten mit Zitat      
beim einen hast du

Code:

bar(datum,rr,'b','LineWidth',1.25)
 


beim anderen hast du

Code:

bar(datum,glo,'r','LineWidth',1.25)
 


wobei ich nicht weiß was dieses 'r' imd 'b'bedeutet. Ansonsten schau doch mal hier vorbei
http://www.gomatlab.de/log-grid-t7838.html

bzw den Befehl "set" nochmal in der Doku nach. Ich schätze einfach mal es hat was mit dieser Einstellung zutun.
Private Nachricht senden Benutzer-Profile anzeigen
 
Pow Lee
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 16
Anmeldedatum: 23.10.08
Wohnort: Aldrans
Version: R2009b
     Beitrag Verfasst am: 01.09.2009, 13:14     Titel:
  Antworten mit Zitat      
Code:
bzw.
Code:
legt die farbe der balken fest

habe das problem jetzt gefunden bzw. umgangen: wenn man den befehl
Code:
im ersten beispielcode durch
Code:
erstetz verschwindet der faktor rechts unten!

im zweiten beispielcode wird der fehler, welcher durch den
Code:
befehl verursacht wird durch den befehl
Code:
wieder aufgehoben und darum erscheint kein faktor rechts unten

weiß jemand was ich bei diesem befehl (bar) falsch gemacht habe, bzw. was man ändern kann damit er mit
Code:
besser harmoniert?
Private Nachricht senden Benutzer-Profile anzeigen
 
alohaman
Forum-Newbie

Forum-Newbie


Beiträge: 3
Anmeldedatum: 31.08.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 01.09.2009, 16:03     Titel:
  Antworten mit Zitat      
das hast du brav gelöst, papa pow lee
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 - 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.