|
|
For Schleife um Dateien einzulesen |
|
Sophie |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 24.08.2012, 12:08
Titel: For Schleife um Dateien einzulesen
|
|
Hallo!
Ich habe 22 Versuche gemacht und möchte die Dateien in Matlab weiterverarbeiten.
Dafür hab ich erstmal eine Datei so berarbeitet, wie ich es will, und wollte das dazugehörige Script nun so in eine for-Schleife packen, dass es das mit allen 22 Dateien macht.
Das Script soll eine Datei (einen versuch) aufrufen, verarbeiten, Ergebnisse ausgeben und dann den nächsten nehmen.
Ich bekomms jedoch nicht hin, dass in der Schleife der Dateien name variable ist. Wie bringe ich das i (das von 1 bis 22 durchläuft) in meinen Dateienname ein?
Alle 22 Dateien heißen außerdem einfach 1.erg - 22.erg und sind im gleichen Ordner.
So sieht der Code für einen einzelnen Versuch aus: dieser soll jetzt einfach für alle durchlaufen können, d.h. braking_performance_1 bis braking_performance_22.
|
|
|
|
|
Sophie |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 24.08.2012, 12:17
Titel:
|
|
Und um das ganze auf alle Dateien anwendbar zu machen wollte ich eben so anfangen:
aber das geht nicht..
|
|
|
Sirius3 |
Forum-Guru
|
|
Beiträge: 441
|
|
|
|
Anmeldedatum: 12.11.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 24.08.2012, 17:13
Titel:
|
|
Hallo Sophie,
Strings werden nicht weiter interpretiert. Woher soll matlab auch wissen,
dass es das n anders behandeln soll als das erg dahinter?
Du must also Deinen Dateinamen formatieren, etwa so:
Grüße
Sirius
|
|
|
flashpixx |
Forum-Guru
|
|
Beiträge: 355
|
|
|
|
Anmeldedatum: 19.04.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 24.08.2012, 17:29
Titel:
|
|
man kann auch den String als Namen mit einer Zahl concatinieren
|
|
|
|
|
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 - 2024
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.
|
|