Verfasst am: 08.12.2012, 20:51
Titel: UTC Zeit in Serial Date Number konvertieren
Hallo
Mein Problem ist Folgendes: Ich möchte eine gegebene Zeitangabe in die Matlab Zeit konvertieren.
Gegeben sind Stunden seit 1900 (UTC Zeit)
also der 1.1.2003 00:00:00 ist die Nummer 902880
Ich dachte mir ich umgehe das Problem, leider funktioniert das nicht;
Nach ein paar Einträgen steht irgendwann diese Zeitangabe 01:59:59, es hat sich also um 1 sekunde verringert.
Weiss jemand einen Lösungsansatz wie ich mit der Orginalzeitangabe eine Matlab Serial Date Nummer machen kann?
Vielen Dank!
Code:
...
startstring='Jan-01-';
endstring='00:00:00';
t=strcat(startstring, jahr);
t=strcat(jahr,endstring);
t = datenum(t);
% 1 Jahr hat 8760 Stunden
Zeit=nan(8760,1);
Zeit(1)=t;
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
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.