第一,啟動MATLAB,新建指令碼(Ctrl+N),輸入如下指令碼:
close all; clear all; clc;
r=1:1:10;
results=[r;pi*r.^2];
fid=fopen("radiusandarea.txt","w");
fprintf(fid,"%7s %9s\r\n","Radius","Area");
fprintf(fid,"%3d %11.4f\r\n",results);
fclose(fid);
其中,fopen是新建一個txt文字文件(radiusandarea.txt)用於寫入資料。fprintf是按照"%7s %9s格式往文字文件中寫入字元和按"%3d %11.4f格式寫入資料。
第二,儲存和執行上述指令碼,在工作區(Work place)得到results,雙擊開啟results可以看到資料詳情,第一行為圓的半徑,第二行為圓的面積。
第三,執行改程式後,同時在預設路徑下得到radiusandarea.txt文字文件,開啟該文件可以看到如下結果,第一列表示圓的半徑,第二列表示圓的面積。
第四,在命令列視窗輸入type radiusandarea.txt命令,用於在命令列視窗檢視文字文件。當文字文件資料量不多時,可以使用type+文件名的方式檢視文件中的內容,但是當文件中資料過多時,建議不要使用這種方法檢視文件詳情。
第五,輸入type radiusandarea.txt後按回車得到如下結果,與直接用記事本開啟radiusandarea.txt一樣,第一列表示圓的半徑,第二列表示圓的面積。以上就是往txt文件中寫入資料的方法。
第一,啟動MATLAB,新建指令碼(Ctrl+N),輸入如下指令碼:
close all; clear all; clc;
r=1:1:10;
results=[r;pi*r.^2];
fid=fopen("radiusandarea.txt","w");
fprintf(fid,"%7s %9s\r\n","Radius","Area");
fprintf(fid,"%3d %11.4f\r\n",results);
fclose(fid);
其中,fopen是新建一個txt文字文件(radiusandarea.txt)用於寫入資料。fprintf是按照"%7s %9s格式往文字文件中寫入字元和按"%3d %11.4f格式寫入資料。
第二,儲存和執行上述指令碼,在工作區(Work place)得到results,雙擊開啟results可以看到資料詳情,第一行為圓的半徑,第二行為圓的面積。
第三,執行改程式後,同時在預設路徑下得到radiusandarea.txt文字文件,開啟該文件可以看到如下結果,第一列表示圓的半徑,第二列表示圓的面積。
第四,在命令列視窗輸入type radiusandarea.txt命令,用於在命令列視窗檢視文字文件。當文字文件資料量不多時,可以使用type+文件名的方式檢視文件中的內容,但是當文件中資料過多時,建議不要使用這種方法檢視文件詳情。
第五,輸入type radiusandarea.txt後按回車得到如下結果,與直接用記事本開啟radiusandarea.txt一樣,第一列表示圓的半徑,第二列表示圓的面積。以上就是往txt文件中寫入資料的方法。