charFileDir = 'test';%根目录,已知文件夹名称以data1,data2规则命名
stFile = dir([charFileDir '\data*']);
data = [];
ID = 1;
for i = 1:length(stFile)
datFile = dir([charFileDir '\' stFile(i).name '\*.txt']);
for j = 1:length(datFile)
fileName = sprintf('%s\\%s\\%s',charFileDir, stFile(i).name, datFile(j).name);
fp = fopen(fileName,'rb');
data(ID) = fread(fp,1);%按照你的数据格式进行读取
fclose(fp);
ID = ID + 1;
end
end