|
Matthias |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 13.10.2008, 10:38
Titel: Uhrzeit umwandeln
|
 |
Hallo,
ich möchte eine Uhrzeit hh:mm:ss z.B 09:12:34 umwandeln, sodass ich die Summe der Sekunden herausbekomme, also 24+60*12+60*60*9=??.
Vielen Dank
|
|
|
|
|
steve |

Ehrenmitglied
|
 |
Beiträge: 2.029
|
 |
|
 |
Anmeldedatum: 03.09.07
|
 |
|
 |
Wohnort: Wien
|
 |
|
 |
Version: R2024a
|
 |
|
|
 |
|
Verfasst am: 13.10.2008, 13:02
Titel:
|
 |
Moin,
schreib dir einfach ne Funktion die das macht:
Aufruf erfolgt dann über:
Zitat: |
zeit = '09:12:34';
s = timetosec(zeit) |
Gruß
Alex
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
Silverhawk |

Forum-Anfänger
|
 |
Beiträge: 17
|
 |
|
 |
Anmeldedatum: 20.11.08
|
 |
|
 |
Wohnort: Braunschweig
|
 |
|
 |
Version: R2008b
|
 |
|
|
 |
|
Verfasst am: 27.03.2009, 12:06
Titel: Uhrzeit von milisekunden in hh:mm:ss:ms
|
 |
Ich habe eine Uhrzeit in milisekunden gegeben
so z.B. 29456.232
diese möchte ich gerne in ein normales Uhrzeitformat umwandeln nach dem format hh:mm:ss:ms
also wäre die Uhrzeit 08:10:56.232
Excel kann das mit dem Format nur bei Matlab hänge ich leider.
Weiss jemand, wie ich so etwas hinbekomme?
Mein erster Versuch war erstmal, die Zeit durch 3600 zu teilen, aber auch das hilft nur bedingt weiter
_________________
Lauf nicht weg sagte der Drache, ich will doch nur kosten....
|
|
|
derOli |

Forum-Meister
|
 |
Beiträge: 579
|
 |
|
 |
Anmeldedatum: 19.03.08
|
 |
|
 |
Wohnort: Leipzig
|
 |
|
 |
Version: 2010a
|
 |
|
|
 |
|
Verfasst am: 27.03.2009, 12:59
Titel:
|
 |
Hi,
so wie oben eine Funktion und dann so:
Das mit den 3600 stimmt ja nicht, du hast ja milisekunden. Du musst ja eigentlich rechnen ms - s 1000, s - m 60 und m - h 60. Also für Stunde dann ./3600000
Viele Grüße,
der Oli
|
|
|
derOli |

Forum-Meister
|
 |
Beiträge: 579
|
 |
|
 |
Anmeldedatum: 19.03.08
|
 |
|
 |
Wohnort: Leipzig
|
 |
|
 |
Version: 2010a
|
 |
|
|
 |
|
Verfasst am: 27.03.2009, 13:05
Titel:
|
 |
Wenn es doch in s.ms gegeben ist dann so:
|
|
|
denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 27.03.2009, 13:32
Titel:
|
 |
Hallo,
oder auch einfach so
|
|
|
derOli |

Forum-Meister
|
 |
Beiträge: 579
|
 |
|
 |
Anmeldedatum: 19.03.08
|
 |
|
 |
Wohnort: Leipzig
|
 |
|
 |
Version: 2010a
|
 |
|
|
 |
|
Verfasst am: 27.03.2009, 17:10
Titel:
|
 |
Stimmt,
Danke denny und Viele Grüße,
der Oli
|
|
|
geieraffe |

Forum-Fortgeschrittener
|
 |
Beiträge: 97
|
 |
|
 |
Anmeldedatum: 19.04.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 30.05.2012, 09:55
Titel:
|
 |
denny hat Folgendes geschrieben: |
Hallo,
oder auch einfach so
|
Der Code von Denny funktioniert bei mir nicht
mit
bekomm ich schön 19:05:16.791 raus für meine eingegebenen 68716791ms,
aber mit dem Code von Danny bekomm ich 00:00:00.687!?
Ich hab ihn folgendermaßen angepasst:
|
|
|
denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 31.05.2012, 12:05
Titel:
|
 |
Hallo, damit es funktioniert muss du deine Einheiten in Sekunden umwandeln
weil Matlab bei Millisekunden, einfach nach 3 Zahlen alles abschneidet
So oder so muss man die Formate für Menschen umgängliche Formate umwandeln.
Also in Physik rechnet man auch nicht in Millisekunden, sondern wandelt alles in Sekunden um?
Zuletzt bearbeitet von denny am 01.06.2012, 14:18, insgesamt einmal bearbeitet
|
|
|
geieraffe |

Forum-Fortgeschrittener
|
 |
Beiträge: 97
|
 |
|
 |
Anmeldedatum: 19.04.12
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 01.06.2012, 12:17
Titel:
|
 |
besten Dank so funktionierts!
|
|
|
|
|
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.
|
|