dan@0: function [files] = find_format(DIR,format) dan@0: dan@0: i = 1; dan@0: inhoud_DIR = dir(DIR); dan@0: aantal_bestanden = length(inhoud_DIR); dan@0: for j = 1:aantal_bestanden dan@0: bestandsnaam = inhoud_DIR(j,1).name; dan@0: if strcmp(format,'map') dan@0: if inhoud_DIR(j,1).isdir ==true dan@0: if bestandsnaam(1) ~= '.' dan@0: files.labels(i) = {bestandsnaam(1:(length(bestandsnaam)-length('01.wav')))}; dan@0: files.names(i) = {bestandsnaam}; dan@0: i = i+1; dan@0: end dan@0: end dan@0: else dan@0: if length(bestandsnaam)>=length(format), dan@0: formaatBestandsnaam = bestandsnaam(end-length(format)+1:end); dan@0: if strcmp(formaatBestandsnaam, char(ones(1,0))); dan@0: formaatBestandsnaam = ''; dan@0: end dan@0: if strcmp(formaatBestandsnaam, format), dan@0: files.labels(i) = {bestandsnaam(1:(length(bestandsnaam)-length('01.wav')))}; dan@0: files.names(i) = {bestandsnaam}; dan@0: i = i+1; dan@0: end dan@0: end dan@0: end dan@0: end