|
|
Programm zum Ordnen von Dateien in Listen |
|
Kershy |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 04.12.2009, 13:39
Titel: Programm zum Ordnen von Dateien in Listen
|
 |
|
 |
|
Hallo Matlabprofis!
Ich arbeite erst seit kurzem mit Matlab und hoffe, hier etwas Hilfe zu bekommen. Es geht um folgendes:
Ich bekomme meine Messdateien immer alle völlig durcheinander in einem Ordner ausgegeben. Wenn ich diese Daten mit Matlab auswerten möchte, muss ich immer erst einen ganzen Tag in die Ordnung dieser Daten stecken, da ich alles von Hand in Ordner umsortiere.
Die Dateinamen sind sehr lang und kompliziert, aber am Namensanfang steht eine fortlaufende Nummer. Leider beginnt die Nummerierung mit 1.dat, nicht mit 001.dat deswegen stimmt die Reihenfolge der Daten nicht. Wie kann ich verhindern, dass ich überall Nullen einfügen muss um die richtige Reihenfolge zu bekommen?
Wenn ich die richtige Reihenfolge habe, möchte ich die Dateien paketweise in neue Ordner stecken. also z.B. 1-9 in Ordner a dann 10-12 verwerfen 13-26 in Ordner b u.s.w. gibt es einen Befehl um einen Ordner zu erstellen und bestimmte Daten hineinzupacken?
Ich weiß, das hört sich nicht sehr Matlabfreundlich an, aber mein Prof meint das muss gehen..
stimmt das?
Sonst sag ich ihm, dass Matlab das nicht kann und mach das eben anders...
Liebe Grüße, ich hoffe ihr versteht halbwegs was ich meine,
Kerstin
|
|
|
|
|
Jan* |

Forum-Century
|
 |
Beiträge: 178
|
 |
|
 |
Anmeldedatum: 06.11.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2007b
|
 |
|
|
 |
|
Verfasst am: 04.12.2009, 14:03
Titel:
|
 |
|
|
derOli |

Forum-Meister
|
 |
Beiträge: 579
|
 |
|
 |
Anmeldedatum: 19.03.08
|
 |
|
 |
Wohnort: Leipzig
|
 |
|
 |
Version: 2010a
|
 |
|
|
 |
|
Verfasst am: 04.12.2009, 17:20
Titel:
|
 |
Hi, dass geht aufjedenfall mit matlab hab letztens erst wieder so einen Spaß programmiert. Das schwierigste bei dir wird es die Zahl rauszufinden. Dazu musst du bestimmt regexp() einsetzen. Hier mal der Anfang:
Ist jetzt nicht vollständig, aber damit sollte sich auf jeden fall was anfangen lassen. Statt k=3 solltest du eine Schleife bauen und denn restlichen Code noch einfügen.
Viele Grüße,
der Oli
|
|
|
kershy |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 09.12.2009, 11:00
Titel: Danke
|
 |
Hallo, da bin ich wieder!
Vielen Dank für die Tipps bisher! Ich werde mich da einfach mal durchwuseln und schauen was ich so hinbekomme.
Ich habe aber jetzt schon den Verdacht, dass ich öfter hier im Forum sein werde *grins*
Also, Danke nochmal und bis bald,
Kerstin
|
|
|
derOli |

Forum-Meister
|
 |
Beiträge: 579
|
 |
|
 |
Anmeldedatum: 19.03.08
|
 |
|
 |
Wohnort: Leipzig
|
 |
|
 |
Version: 2010a
|
 |
|
|
 |
|
Verfasst am: 09.12.2009, 14:18
Titel:
|
 |
Hi Kerstin,
wechsle mit cd in das gewünschte Verzeichnis, führe meinen Code oben aus und guck dir die ausgangsvariablen und den Hilfetext für den jeweiligen Befehl an. Dann sollte das ziemlich schnell erledigt sein. Wenn du noch fragen hast einfach stellen.
Viele Grüße,
der Oli
|
|
|
Kershy |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 09.12.2009, 15:40
Titel:
|
 |
Danke Oli!
Das ist sehr nett von dir!
Dann werd ich das mal versuchen und wenn's nicht klappt meld ich mich wieder.
Liebe Grüße,
Kerstin
|
|
|
Kershy |

Forum-Newbie
|
 |
Beiträge: 3
|
 |
|
 |
Anmeldedatum: 14.12.09
|
 |
|
 |
Wohnort: Berlin
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 14.12.2009, 10:44
Titel:
|
 |
Hi!
Sooo, da bin ich wieder!
Habe deinen (Oli's) Code angepasst und das läuft super!
Vielen Dank nochmal!
Liebe Grüße,
Kerstin
_________________
Ich bin das Maskottchen der Berlin-Dragons!
Bitte füttert mich!
[br]Feed Me![br]Adopted from Valenth
|
|
|
|
|
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.
|
|