Matlab批量读取txt格式的文件方法

  • 发布时间:2018-04-08 02:59:48
  • |
  • 出处:PDF猫
  • |
  • 阅读量:512

txt格式文件的批量读取:

datadir='D:\数据\ALT_data\2008\08\08\';  % 不要忘记末尾的\

filelist= dir(strcat([datadir],'*.txt'));  %strcat将两段字符串拼到一起,'*.txt'中可以具体限定比如'*站位2008年连续风数据.txt'可以具体限定到文件名中后缀含‘站位2008年连续风数据’的文件,dir则可以根据绝对路径strcat([datadir],'*.txt')返回一个结构体到filelist中。)

for  i = 1:length(filelist2);  %以下就是具体批量读取txt格式的方法

filename=strcat([datadir],filelist2(i).name);

M=importdata(filename); %导入文件并返回结构体M

data=M.data; %将结构体M中的数据导入到data中,注意data为矩阵。

PDF猫转换器

支持40多种格式转换,高效办公

提示

每日可免费转换1份15M以下文件,今日您的次数已耗尽,下载桌面端软件即可不限次数、文件大小转换

下载客户端

微信扫码联系客服