|
|
daten aus 6000 files auslesen, als csv speichern |
|
japixly |

Forum-Newbie
|
 |
Beiträge: 6
|
 |
|
 |
Anmeldedatum: 20.10.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 20.10.2008, 21:49
Titel: daten aus 6000 files auslesen, als csv speichern
|
 |
|
 |
|
Hallihallo Zusammen,
Ich hab ein riesen Problem. Und zwar tüftle ich seit ca. 34 Stunden an einem Programm rum, mit dem man nacheinander verschiedene Dateien aufrufen kann, in Matlab einliest und dann gewisse Daten rausnimmt und unter dem gleichen Namen, einfach als csv abspeichert.
Ich hab eine Liste der Dateinamen (liste.m) und eine Beispieldatei (Rock_Fall_test_Sheet.fal). Ich bin eine absolute Grünnase und hab um jeden einzelnen Befehl rauszufinden immer eine Ewigkeit.
Eine weitere Schwierigkeit ist, dass ich aus den Dateien nicht alles brauch, sondern nur die Informationen ab *Number of Barrier Hits, bis dann zur nächsten [End Section]. Und von Diesen Zahlen immer je nur die dritte Spalte. Die Zahl unter *Number of Barrier Hits gibt an wieviele Zeilen folgen werden.
Ich hab mir gedacht, dass ich zuerst die jeweilige Datei als string einlese und dann den String *Number of Barrier Hits suche. Von dort an muss ich irgendwie sagen, dass die folgenden Werte bis zur nächsten [End Section] ausgelesen werden müssen. Wie das geht, da habe ich einfach keine Ahnung. Momentan bin ich kurz vorm verzweifeln, denn ich hab schon etliche Befehle angeschaut, finde aber keine passenden.(fopen, fprintf, searchstr, textscreen, fseek etc...) Könnte mir irgendwer einen kleinen Anhaltspunkt geben, welche Befehle für mich wichtig sind, dass ich wenigstens mal die richtigen nachschlage?
Bin für jede noch so kleine Hilfe dankbar
Beschreibung: |
Hier eine Beispieldatei, oben und unten kommen einfach noch ein haufen andere Zahlen und Werte mit Überschriften dazu, welche ich dann eben nicht brauche. |
|
 Download |
Dateiname: |
Rock_Fall_test_Sheet.doc |
Dateigröße: |
27 KB |
Heruntergeladen: |
673 mal |
|
|
|
|
|
Schrank |

Forum-Century
|
 |
Beiträge: 203
|
 |
|
 |
Anmeldedatum: 10.07.08
|
 |
|
 |
Wohnort: Berlin
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 21.10.2008, 13:32
Titel:
|
 |
Hallo japixly,
Das sollte so funktionieren:
Gruß Schrank
|
|
|
japixly |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 6
|
 |
|
 |
Anmeldedatum: 20.10.08
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 21.10.2008, 21:28
Titel:
|
 |
Danke viel viel mal, das ist ja super. Jetzt hab ich wenigstens einen Anhaltspunkt wie das so aussehen sollte. Auch wenn ich noch nicht alle Befehle begreiffe.
Vielen, vielen Dank für die Mühe
|
|
|
Schrank |

Forum-Century
|
 |
Beiträge: 203
|
 |
|
 |
Anmeldedatum: 10.07.08
|
 |
|
 |
Wohnort: Berlin
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 22.10.2008, 07:19
Titel:
|
 |
Hallo japixly,
mir fällt grade auf, das du die Dateinamen ja in einem File zu liegen hast. Die Dateinamen kannst du über
laden. Bei meiner vorgeschlagenen Variante liegen halt alle Files in einem Ordner, aus dem alle .txt Files ausgelesen werden.
Gruß Schrank
|
|
|
|
|
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.
|
|