MATLAB讀取txt文件,並逐行處理字符串,寫入到新的txt中

  1. fid=fopen('scr_new.txt','wt');      %新建一個txt文件  
  2. phns = ['src.txt'];                 %要讀取的文檔所在的路徑  
  3. fpn = fopen (phns, 'rt');           %打開文檔  
  4. while feof(fpn) ~= 1                %用於判斷文件指針p在其所指的文件中的位置,如果到文件末,函數返回1,否則返回0  
  5.       file = fgetl(fpn);            %獲取文檔第一行  
  6.                                     %%%  
  7.                                    %中間這部分是對讀取的字符串file進行任意處理  
  8.      new_str=file_process
  9.                                    %%%  
  10.       fprintf(fid,'%s\n',new_str);%新的字符串寫入當新建的txt文檔中  
  11.  end  
  12.    fclose(fid);  
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章