[其他]函數回圈輸出至TXT檔無法換行
程式碼如下:
fid = fopen('C:\Users\Documents\MATLAB\testmmfor.txt', 'w');
for j=1:8
for tx=1:16
eval(['ratio=[mat(',num2str(j),',',num2str(tx),'),',num2str(tx),',',num2str(j),']'])
fprintf(fid, '%f\n', ratio);
end
end
fclose(fid);
--------------------------------------------------------------------------------------------
結果顯示:
1.matlab內部顯示結果:
ratio =
28.6000 1.0000 1.0000
ratio =
28.5000 2.0000 1.0000(以下省略)
2.輸出至txt結果:
28.6000001.0000001.00000028.5000002.0000001.000000(以下省略)
------------------------------------------------------------------------------------------
小弟希望輸出至txt檔時可以以一個"ratio"換一行,但都無法達成,希望各位大大可以幫
小弟解惑。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 58.99.37.11
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1473486302.A.F8A.html
→
09/10 15:56, , 1F
09/10 15:56, 1F
推
09/10 16:51, , 2F
09/10 16:51, 2F
→
09/10 19:35, , 3F
09/10 19:35, 3F
→
09/11 01:15, , 4F
09/11 01:15, 4F
→
09/11 01:17, , 5F
09/11 01:17, 5F
→
09/11 01:25, , 6F
09/11 01:25, 6F
→
09/11 08:07, , 7F
09/11 08:07, 7F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章