如何在文件夹中处理扩展名为".xyz"的所有文件?基本思想是我需要一个文件名列表,然后是一个for循环来加载每个文件.
Amr*_*mro 27
正如其他人已经提到的那样,您应该使用DIR函数列出目录中的文件.
如果你还在寻找,这里有一个例子来说明如何使用这个功能:
dirName = 'C:\path\to\folder'; %# folder path
files = dir( fullfile(dirName,'*.xyz') ); %# list all *.xyz files
files = {files.name}'; %'# file names
data = cell(numel(files),1); %# store file contents
for i=1:numel(files)
fname = fullfile(dirName,files{i}); %# full path to file
data{i} = myLoadFunction(fname); %# load file
end
Run Code Online (Sandbox Code Playgroud)
当然,您必须提供实际读取和解析XYZ文件的函数.