shiyouhaozi 发表于 2010-9-14 10:44:45

MATLAB 修改txt文件中的内容

txt文件中内容如下:

X=11
Y=22

现在想修改文件的内容,如使X=X+3,Y=Y+2,最后得到的文件就是

X=14
Y=24


先用fopen打开文件,下面就不知道怎么改了

请求高手指点!多谢了!

qibbxxt 发表于 2010-9-14 11:28:44

用 fid = fopen('exp.txt', 'w');就可以,请看下面的帮助文件的说明

shiyouhaozi 发表于 2010-9-14 21:02:25

多谢了!最后用了这个函数编出来的。我的程序如下:
fid=fopen('exp.txt','r+');
=textread('exp.txt','%2s %d');
d=;
c=c+d;
fprintf(fid,'X=%d\r\n',c(1));
fprintf(fid,'Y=%d\r\n',c(2));
fclose(fid);

也许会有更简便的语句,暂时想到的就这么多,呵呵~~
页: [1]
查看完整版本: MATLAB 修改txt文件中的内容