將Matlab中的數據輸出到指定的txt文本文件中

  1. %將Mydata矩陣輸出到指定的txt文件中  
  2. fid = fopen('data.txt','wt');  
  3. [m n] = size(Mydata);  
  4. for i=1:m,  
  5.     for j=1:n,  
  6.         if j==i, %對角線上的元素置零  
  7.             fprintf(fid,'%g, ',0);  
  8.         elseif j==n, %輸出到行尾,換行  
  9.         fprintf(fid,'%g,\n',Mydata(i,j));  
  10.         else %用逗號和一個空格隔開  
  11.             fprintf(fid,'%g, ',Mydata(i,j));  
  12.         end  
  13.     end  
  14.       
  15. end  
  16. fclose(fid);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章