|
Dani |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 15.10.2008, 12:13
Titel: csv Upload
|
 |
Hy,
Folgende Ausgangslage: Ich habe in einem Speziellen Ordner einige csv - files, die ich in Matlab hochladen muss. Die Files haben immer das Erstellungsdatum als Bezeichnung, z.B. 20081005.csv.
Ich weiss, dass ich jedes einzelne file mittels csvread in Matlab laden kann. Gibt es jedoch eine Moeglichkeit, dass Matlab alle csv - files in diesem ordner rauflaedt?
Gruss
Dani
|
|
|
|
|
steve |

Ehrenmitglied
|
 |
Beiträge: 2.029
|
 |
|
 |
Anmeldedatum: 03.09.07
|
 |
|
 |
Wohnort: Wien
|
 |
|
 |
Version: R2024a
|
 |
|
|
 |
|
Verfasst am: 15.10.2008, 13:01
Titel:
|
 |
Moin,
klar geht das:
In csvnames stehen jetzt alle Dateinamen der csv-files in deinem ausgewählten Ordner drin.
Jetzt kannst du zum Beispiel über eine Schleife alle Dateien nacheinander auslesen lassen. Dazu gibt es hier schon einiges im Forum
Gruß
Alex
/edit: Fehler der fehlenden Klammern behoben! Danke Denny!
_________________
>> 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?
Zuletzt bearbeitet von steve am 19.10.2008, 10:43, insgesamt einmal bearbeitet
|
|
|
Dani |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 15.10.2008, 14:18
Titel:
|
 |
Hey, Vielen Dank!
noch eine kleine Anschlussfrage: wenn ich deinen code benutze, kommt bei mir die Felhlermeldung fuer die 3.Linie: "??? Illegal right hand side in assignment. Too many elements." Was ebdeuted das?
Gruss,
Dani
steve hat Folgendes geschrieben: |
Moin,
klar geht das:
In csvnames stehen jetzt alle Dateinamen der csv-files in deinem ausgewählten Ordner drin.
Jetzt kannst du zum Beispiel über eine Schleife alle Dateien nacheinander auslesen lassen. Dazu gibt es hier schon einiges im Forum
Gruß
Alex |
|
|
|
david |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 18.10.2008, 13:46
Titel:
|
 |
hey sorry, aber in "csvnames" steht nur eine datei drin, man kann sie also auch nur 1x auslesen...oder verstehe den sachverhalt falsch...
könnte diesen code ansonsten sehr gut verwenden,..
kann mir bitte jemand helfen???
ahbe in meinem ordner 30 dateien, es wird aber wie gesagt nur die esrte an "csvnames" übergeben,
danke
|
|
|
denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 18.10.2008, 23:44
Titel:
|
 |
Hallo,
steve hat kleinen Fehler gemacht, er hat geschweifte klammer vergessen.
Aber du kannst auch mit array of struct weiter arbeiten
Möglichkeit 1 cell array:
Möglichkeit 2 array of struct:
|
|
|
steve |

Ehrenmitglied
|
 |
Beiträge: 2.029
|
 |
|
 |
Anmeldedatum: 03.09.07
|
 |
|
 |
Wohnort: Wien
|
 |
|
 |
Version: R2024a
|
 |
|
|
 |
|
Verfasst am: 19.10.2008, 10:43
Titel:
|
 |
|
|
|
|
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.
|
|