MATLAB Array von Strings

Gast #2612886
Lesenswert?

Hallo,

ich will mit MATLAB mehrere Dateien verarbeiten. Es wird mit jeder Datei 
im Grunde das selbe getan. Daher wollte ich erstmal alle passenden 
Dateinamen auslesen und diese in einer variable speichern.
1
clear;
2

3
listing = dir;
4

5
j=1;
6

7
for i=1:length(listing)
8
  if findstr(listing(i).name, '_data') > 0
9
    filenames(j) = listing(i).name;
10
    j = j+1;
11
  end
12
end

So gehts leider nicht. Ich bekomm die Meldung, dass die Dimensionen 
nicht passen. Da ich noch nicht viel mit MATLAB gemacht habe, wollte ich 
mal kurz fragen wie man so etwas machen kann.

Ich möchte im Grunde nur eine Liste, über die ich später iterieren kann, 
die alle Dateinamen aus dem aktuellen Verzeichnis enthällt, in denen 
"_data" vorkommt.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren