1. 程式人生 > >MATLAB中寫TXT檔案換行的實現

MATLAB中寫TXT檔案換行的實現

使用MATLAB讀寫檔案,程式如下

data3343_change=fopen('data3343_change.txt','w');

for i=1:40

    fprintf(data3343_change,'%3d',0);
    fprintf(data3343_change,'%3d\n',0);
    fprintf(data3343_change,'\n');

end

輸出的檔案中所有的資料都在同一行,也就是說'%3d\n'和'\n'都未能實現換行

查閱資料,將程式改為

    fprintf(data3343_change,'%3d',0);
    fprintf(data3343_change,'%3d\n',0);%baro
    fprintf(data3343_change,'\r\n');

實現了功能。注:'\n\r'也不能實現想要的功能

參考的資料連結:

(1)整理:matlab中fprintf 輸出換行,按行列輸出

http://blog.sina.com.cn/s/blog_491b86bf0100xo17.html