精華區beta MATLAB 關於我們 聯絡資訊
※ 引述《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