matlab批量处理txt文件

比如我有一个文件夹psd下有1000个文件,每个文件的数据格式都相同,为,现在我要依次遍历每个文件,得到的值,然后画图.求大佬指点!

1个回答

将所有txt文件集中到一个文件夹

 FileList = dir('*.txt');
N = size(FileList,1);

for k = 1:N
   % get the file name:
   filename = FileList(k).name
   disp(filename);
   %在下面插入你对每个文件要执行的脚本:
end
weixin_42227522
丹溪 好文
大约一年之前 回复
WHl19841123
Costco-y 回复战在春秋: 大佬,就是我想把下面的31个txt文件(每个文件都只有三列数据,分别是加速度传感器采集到的x,y,z轴的数据,每个坐标轴的数据有512个)中的z轴数据采集出来,我想把它们提出来,将32列数据绘制在一个图里面,现在您的程序可以将文件的名字读出来,希望大佬可以提供一下思路!!谢谢了
3 年多之前 回复
WHl19841123
Costco-y 回复战在春秋: 我试一下!!谢谢了
3 年多之前 回复
WHl19841123
Costco-y 谢谢大佬,新年快乐呀!!
3 年多之前 回复
fight_in_dl
战在春秋 印象中txt文件应该和m文件同一目录,没有环境调试,但思路应该很清楚:)
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐