Re: [問題] fprintf 時的 換行 \n
※ 引述《jtouch (たっち)》之銘言:
: 為何它不會換行?
: 要如何解決?
: (連run example 都不給我換行!)
: 求救中~~~~~~~~~~~~~
: For example, the statements---
: x = 0:.1:1; y = [x; exp(x)];
: fid = fopen('exp.txt','w');
: fprintf(fid,'%6.2f %12.8f\n',y);
那是因為Microsoft的作業系統上換行的符號習慣是「\r\n」,
其它的UNIX、Linux習慣是「\n」。
Windows的記事本要讀到「\r\n」才會換行,
否則它就把「\n」用一個黑色的方塊來代替。
所以只要這一行
fprintf(fid,'%6.2f %12.8f\n',y);
改成
fprintf(fid,'%6.2f %12.8f\r\n',y);
就行了。
UltraEdit文字編輯器可以辨識這個換行符號的問題。
: fclose(fid);
--
《金剛經》
又念過去於五百世,作忍辱仙人,於爾所世,無我相、無人相、無眾生相、無壽者相。
http://web.cc.ncu.edu.tw/~93501025/jg.doc
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.203.56
推
06/12 16:41, , 1F
06/12 16:41, 1F
推
06/12 16:53, , 2F
06/12 16:53, 2F
推
06/12 17:26, , 3F
06/12 17:26, 3F
推
06/13 17:40, , 4F
06/13 17:40, 4F
推
10/02 15:40, , 5F
10/02 15:40, 5F
推
04/06 14:38, , 6F
04/06 14:38, 6F
推
11/01 15:52, , 7F
11/01 15:52, 7F
推
01/05 14:44, , 8F
01/05 14:44, 8F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章