MATLAB 批量读取数据文件
- 格式:docx
- 大小:14.42 KB
- 文档页数:1
clear all
clc
path = 'F:\matlabccml\批量数据读取练习\佛陈温湿度\03\30';% 文件的路径
de = dir( path);
f = { de( ~[de.isdir]).name};%isdir判断是否表示一个文件夹,取出文件名列表file = {};
y= [];
for i = 1:length(f)
file{i} = [path, filesep, f{i}];%路径+目录分隔符+文件名
fid = fopen( file{i} );
format = '%4.0f %2.0f %2.0f %2.0f %2.0f %2.0f %5.3f %5.3f';
C = textscan( fid,format,15 );
y( 15*i-14:15*i,: ) = cell2mat( C);
fclose(fid);
end
save ( 'wenshidu30.mat','y' );