您的位置:首页 > 编程语言 > MATLAB

MATLAB读取txt文件,并逐行处理字符串,写入到新的txt中

2016-08-01 19:10 1021 查看
fid=fopen('scr_new.txt','wt');
     %新建一个txt文件  

phns = ['src.txt'];
                %要读取的文档所在的路径  

fpn = fopen (phns, 'rt');
          %打开文档  

while feof(fpn) ~= 1
               %用于判断文件指针p在其所指的文件中的位置,如果到文件末,函数返回1,否则返回0  

      file = fgetl(fpn);            %获取文档第一行  

                                    %%%  

                                   %中间这部分是对读取的字符串file进行任意处理  

     new_str=file_process

                                   %%%  

      fprintf(fid,'%s\n',new_str);%新的字符串写入当新建的txt文档中  

 end  

   fclose(fid);  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  MATLAB
相关文章推荐