wdtabcd 发表于 2007-3-24 22:10

如何实现循环的调入dat文件

小弟最近刚学matlab,遇到一个困难,希望大虾们给予指导。我测量了一组数据,也转换成了dat文件,如tek00000.dat,tek0001.dat,...,tek1000.dat,我想对这些文件的数据都要进行相同的处理,如何进行编程啊!

xinyuxf 发表于 2007-3-25 08:22

我也算是初学者,有个办法,但比较麻烦:

for i=0:1:NE   
    Spath=strcat('F:\tek',int2str(i),'.dat');   %这里需要修改
    fid_in = fopen(Spath,'r');
    AA(:,1) = fscanf(……);
    fclose(fid_in);
end

你需要自己去修改一下我在程序里标注的地方,因为我的程序里读取的文件是tek0.dat、tek1.dat……,跟你的文件名还有区别

wdtabcd 发表于 2007-5-29 22:55

谢谢阿
页: [1]
查看完整版本: 如何实现循环的调入dat文件