Ich habe eine txt-Datei mit verschiedenn Daten (z.B.: Temperatur, Druck,usw.) welche durch ein Semikolon getrennt sind. Eine Datenreihe ist zum Beispiel das Datum mit der Uhrzeit (Ein ganzes Monat steht drinnen also z.B.: vom 01.01 - 31.01 mit den dazugehörigen Werten).
Die ganze Datei kann ich auslesen, aber wie stelle ich es an damit ich nur die Daten auslese, welche z.B.: zum 10.01, 11.01...... gehören.
D.h. Ich möchte die Daten tagesweise in eine eigene Matrix schreiben.
Ich schaffe es einfach nicht, dass die Daten tageweise ausgelesen und jeweils einer Matrix zugeordnet werden (Detail siehe angehängte Datei (Beispiel.zip) - zu finden zwei Antworten vorher).
Ich finde auch in Büchern nichts brauchbares.
Bitte helft mir - ich weiß echt nicht mehr weiter!
[sorry, nur eine sehr schnelle antwort. ist schon spät]
Dein Code sieht doch schon gut aus. Wenn Du erstmal alles ine iner MAtrix anstelle von Vektoren lässt, dann kannst due das Datum als eigene Spalte in der MAtrix in epoch stehen haben. Und dann mittels find auf epoch (jeweils auf einen Tag 0:00 bis 24:00) die Daten sortieren bzw. in Untermatrizen kopieren.
_________________
---------------------------------------------------------------
Leider habe ich daheim zwar Internet aber kein Matlab - daher sind alle Syntaxbeispiele circa Angaben.....
Ich werde das gleich mal ausprobieren und dann berichten!
Vielleicht fällt mir ja auch noch eine Lösung ein - diese werde ich natürlich auch berichten.
lg
Franky
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
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.