Matlab: alle Dateien aus Ordner darstellen
Öffnen und Darstellen aller Dateien aus einem Ordner ( English ) In diesem Post wird beschrieben, wie aus einem Ordner mit Matlab alle Dateien geöffnet und geplottet werden können. Zuerst werden alle Datein des Formats *.txt geladen und in files gespeichert. files = dir('*.csv'); Dann werden alle Dateien in eine Variable gespeichert. Für value = 2 wird beispielsweise nur jede 2. Datei genommen. for i = 1:1:length(files)/value fid3{i}=files(i).name; end Diese Dateien sind noch nicht sortiert und können nun sortiert werden. Hierfür muss "natsortfiles" aus Matlab-Exchange heruntergeladen werden: fid3 = natsortfiles(fid3) for i = 1:value:length(files) fid = fopen(fid3{i}); daten = textscan(fid,'%f %f','delimiter',',','headerlines',0'); q1(:,i/value) = daten(1); q2(:,i/value) = daten(2); end fclose(fid); Im "textscan"-Befehl wird mit 'headlines',0 die Anzahl der ...