|
BoWallace |

Forum-Anfänger
|
 |
Beiträge: 13
|
 |
|
 |
Anmeldedatum: 26.06.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.07.2013, 09:06
Titel: Bezgsdatum erstellen
|
 |
Hallo,
ich habe folgendes Problem:
Ich habe eine Zeitreihe, bei der ich für den ersten Zeitpunkt ein Bezugsdatum erstellen möchte.
Nehmen wir mal an, ich habe folgende Zeitreihe:
Dann möchte ich als Bezugspunkt den
einstellen.
Meine Gedanke:
Problem: Wandele ich danach mittels
wieder um, erhalte ich
.
Jemand eine Idee?
|
|
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 10.07.2013, 10:02
Titel: Re: Bezgsdatum erstellen
|
 |
Hallo BoWallace,
Du hast vergessen zu erklären, welches Endergebnis Du denn gerne hättest. Die gezeigten Befehle erzeugen genau das, was man auch erwarten kann. Wo liegt also das Problem?
Hier muss man nun erraten, ob das eine CHAR-Matrix oder ein Cell-Array ist. Bitte poste deshalb immer validen Matlab-Code im Forum, der per Copy&Paste im Command-Window lauffähig ist. Je weniger man raten muss, desto einfacher und passender ist die Antwort.
Gruß, Jan
|
|
|
BoWallace |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 13
|
 |
|
 |
Anmeldedatum: 26.06.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.07.2013, 11:37
Titel:
|
 |
Ich habe die Zeitreihe
Ich erhalte bei der Abfrage
die Ausgabe
Ich möchte von dem ersten Wert der Zeitreihe den selben Tag mit der Uhrzeit '17:30:00'.
Also in diesem Fall
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 10.07.2013, 12:09
Titel:
|
 |
Hallo BoWallace,
Ich kann mir nicht erklären, wie dies:
und dies:
zusammen passen kann. "Date" ist doch ganz offensichtlich kein double.
Das Ergebnis von "classstr = class(datestr(Date))" ist nicht aussagekräftig, da die Umwandlung per DATESTR natürlich einen String erzeugt, wie der Name ja schon sagt.
Vielleicht ist "Date" eine Matrix, die als Zeilen DATEVEC-Vektoren enthält. Dann wäre statt:
wohl dies hilfreich:
Mir ist immer noch zuviel Raten notwendig um zu verstehen, was Du als Inputs hast und als Output wünschst.
Gruß, Jan
|
|
|
BoWallace |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 13
|
 |
|
 |
Anmeldedatum: 26.06.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.07.2013, 12:52
Titel:
|
 |
Sorry. Ist vielleicht immernoch zu undeutlich.
Ich habe Date als Spalte mit Datumsnummer. Konvertiere ich diese Zahlen mit Hilfe von
, so erhalte ich ja Datumscodes in der Form
.
erzeugt mir also beispielsweise
Ich möchte jetzt aus diesem ersten Wert
- als Zahl
- eine neue Zahl erstellen, die dem Datumscode
entspricht.
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 10.07.2013, 15:28
Titel:
|
 |
Hallo BoWallace,
Ich weiß, dass das Fragen gerade dann besonders schwer ist, wenn man die Antwort noch nicht kennt. Und sowie man die Antwort kennt, ist die Frage banal. Das liegt ja in der Natur der Dinge.
Also, die Berechnung kann im DATENUM oder DATEVEC Format ausgeführt werden, das direkteste ist aber natürlich das String Format:
Gruß, Jan
|
|
|
BoWallace |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 13
|
 |
|
 |
Anmeldedatum: 26.06.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 11.07.2013, 08:05
Titel:
|
 |
Vielen Dank!
Das scheint zu funktionieren.
|
|
|
|
|
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.
|
|