123456789101112131415161718192021222324252627 |
- function [ Filenames ] = MMa_FetchFileNames( Folder )
- %UNTITLED2 Summary of this function goes here
- % Detailed explanation goes here
- % DataInputDir = 'D:\TestFiles\';
- Filenames = cell.empty();
- list = dir(Folder);
- %save('C:\Users\meandvi\Desktop\HDF5\Results\list.mat', 'Filenames', 'list', 'Folder');
- for f = 3:length(list) % skipataan . ja ..
- if list(f).isdir
- Filenames = [Filenames; MMa_FetchFileNames(strcat(Folder, list(f).name,'\'))];
- %for folder inside the folder(Andrey)
- else
- % jos tiedosto on .mcd tiedosto
-
- if (size(list(f).name,2)-3) > 0 % tiedostonimess? v?hint??n 4 merkki?
- if strcmpi(list(f).name(size(list(f).name,2)-2:size(list(f).name,2)),'.h5') % multichannel systems
- Filenames{size(Filenames,1)+1,1} = strcat(Folder, list(f).name);
- elseif strcmpi(list(f).name(size(list(f).name,2)-3:size(list(f).name,2)),'.raw') % axion
- Filenames{size(Filenames,1)+1,1} = strcat(Folder, list(f).name);
- end
- end
- % Axion has .raw and .spikes --> olisiko luotettavampaa tapaa p??tell?
- end
- end
- end
|