|
|
Dateien einlesen aber einige existieren nicht |
|
sbfly |

Forum-Anfänger
|
 |
Beiträge: 27
|
 |
|
 |
Anmeldedatum: 23.12.08
|
 |
|
 |
Wohnort: ibk
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.03.2009, 10:54
Titel: Dateien einlesen aber einige existieren nicht
|
 |
HI
Ich habe Datensätze mehrerer Jahre, Jeder Tag ist in einem Ortner.
Leider Fehlen unregelmäßig diese Ordner und damit auch die Datei.
Gibt es eine Funktion um diese nicht vorhandenen Ordner zu über springen
Gruß
Flo
|
|
|
|
|
steve |

Ehrenmitglied
|
 |
Beiträge: 2.029
|
 |
|
 |
Anmeldedatum: 03.09.07
|
 |
|
 |
Wohnort: Wien
|
 |
|
 |
Version: R2024a
|
 |
|
|
 |
|
Verfasst am: 10.03.2009, 11:00
Titel:
|
 |
|
|
sbfly |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 27
|
 |
|
 |
Anmeldedatum: 23.12.08
|
 |
|
 |
Wohnort: ibk
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.03.2009, 11:11
Titel:
|
 |
Ich habe es mal getestet doch leider ohne großen erfolg
for ind = 1:20
day = sprintf('%03d', ind);
day1 = sprintf('%03d', ind+5);
pfad = ['/media/disk/Studium/Daten/ers/',day,'/a/'];
Datei = ['ers2-a-Grn00-' day '-' day1 '.sir'];
path(path,pfad);
exist Datei
end
Das Programm liefert mir immer den wert 1 ob Datei vorhanden ist oder nicht. Und eins steht ja dafür das im workspace diese Variable vorhanden ist aber wie bekomme ich heraus ob die Datei auch existiert
|
|
|
Gast |
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.03.2009, 11:36
Titel:
|
 |
Verusch mal
. Das liefert eine 2 falls die Datei vorhanden ist.
|
|
|
sbfly |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 27
|
 |
|
 |
Anmeldedatum: 23.12.08
|
 |
|
 |
Wohnort: ibk
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.03.2009, 11:41
Titel:
|
 |
Dadurch liefert mir das Programm nur noch nullen ("0")
|
|
|
Gast |
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.03.2009, 11:49
Titel:
|
 |
Funktioniert das mit dem Pfad denn richtig?
|
|
|
sbfly |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 27
|
 |
|
 |
Anmeldedatum: 23.12.08
|
 |
|
 |
Wohnort: ibk
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.03.2009, 11:51
Titel:
|
 |
Ja dass funktioniert habe dieses Programm für einen Anderen Satelliten mit durchgehenden Werten schon perfekt am laufen
Matlab gibt mir immer Fehler aus wenn Datei nicht vorhanden und wenn Datei vorhanden keinen daran sehe ich das es Dateien gibt und einige nicht
Aber exist liefert mir das Ergebnis nicht
|
|
|
Gast |
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.03.2009, 12:02
Titel:
|
 |
Versuch es mal mit Pfad und Dateinamen:
Oder wechsel sicherheitshalber immer in das entsprechende Verzeichnis. (cd)
|
|
|
sbfly |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 27
|
 |
|
 |
Anmeldedatum: 23.12.08
|
 |
|
 |
Wohnort: ibk
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.03.2009, 12:05
Titel:
|
 |
Wow
vielen Dank es funktioniert
Gruß
Flo
|
|
|
steve |

Ehrenmitglied
|
 |
Beiträge: 2.029
|
 |
|
 |
Anmeldedatum: 03.09.07
|
 |
|
 |
Wohnort: Wien
|
 |
|
 |
Version: R2024a
|
 |
|
|
 |
|
Verfasst am: 10.03.2009, 12:06
Titel:
|
 |
Ich würde immer empfehlen diesen Weg zu gehen, dann kann man sich sicher sein, dass auch wirklich nach genau dieser Datei gesucht wird. Wenn man den Pfad nur zu den Matlab Suchpfaden hinzufügt, dann würde auch eine gleichnamige Datei in einem anderen Ordner gefunden.
Oder gibt es Vorteile für die PATH()-Version?
Gruß
Alex
_________________
>> 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?
|
|
|
sbfly |
Themenstarter

Forum-Anfänger
|
 |
Beiträge: 27
|
 |
|
 |
Anmeldedatum: 23.12.08
|
 |
|
 |
Wohnort: ibk
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 10.03.2009, 15:40
Titel:
|
 |
Ich weiß nicht ob es einen Vorteil hat funktioniert aber
|
|
|
|
|
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.
|
|