|
lukel |

Forum-Anfänger
|
 |
Beiträge: 39
|
 |
|
 |
Anmeldedatum: 27.08.15
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2015b
|
 |
|
|
 |
|
Verfasst am: 14.12.2015, 20:49
Titel: Daten einlesen
|
 |
Hallo,
ich führe Versuche durch und erhalte zu jeder Probe einen Ordner. z.B.:
Alu_01
Alu_02
Alu_03
Alu_04
Alu_05
In jedem dieser Ordner befindet sich eine Matlab-Datei "Ergebnisse".
Für die Endauswertung lese ich aus jedem Ordner diese Datei und hole mir benötigte Daten raus. Das mache ich bisher so:
Ich möchte jetzt aber einige Ordner löschen, z.B. Alu_04.
Wenn ich jetzt die Schleife laufen lasse kommt natürlich eine ERROR Meldung weil der Ordner fehlt.
Hat jemand eine Idee wie ich das Problem lösen kann?
Ich möchte aber, dass Matlab das automatisch macht. Ich möchte also nicht eingeben welche Ordnernummern fehlen.
Viele Grüße
lukel
|
|
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 14.12.2015, 22:50
Titel:
|
 |
Hallo,
du könntest den
dir
-Befehl verwenden, um eine Liste von Ordnern zu generieren, oder mit
exist
die Existenz des Verzeichnisses abfragen.
Grüße,
Harald
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 15.12.2015, 09:48
Titel: Re: Daten einlesen
|
 |
Hallo lukel,
Haralds Vorschalg per
dir
zu suchen, halte ich für am sinnvollsten. Der Vollständigkeit halber:
sprintf
ist hübscher und stabiler als eine Fallunterscheidung per IF. Den Inhalt eines MAT-Files direkt in den Workspace zu schreiben ist immer tückisch. Ihn in eine Variable zu schreiben und die Felder zu verwenden ist sicherer.
Gruß, Jan
|
|
|
|
|
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.
|
|