1、如果複數資料沒有被儲存為mat檔案,那麼將資料儲存為矩陣形式,假設此矩陣為A。利用如下程式:fid=fopen("檔案路徑","wt"); %新建檔案,你要儲存到的檔案路徑,該路徑的最後為"\檔名.txt"或者是"\檔名.dat"[m,n]=size(A); for j=1:m for z=1:n if z==n fprintf(fid,"%g\n",total(j,z)); %一行一行的寫入資料,到該行的最後一個數據,回車 else fprintf(fid,"%g\t",total(j,z)); %相鄰兩個資料之間隔2個字元,相當於按一次Tab鍵 end endendfclose(fid);2、如果複數資料已經被儲存為了mat檔案,先將mat檔案中的資料load到矩陣A中。在1中程式的基礎上新增一行:A=load("xxx.mat");然後再執行1中程式即可把資料寫入你想要的txt和dat檔案中。
1、如果複數資料沒有被儲存為mat檔案,那麼將資料儲存為矩陣形式,假設此矩陣為A。利用如下程式:fid=fopen("檔案路徑","wt"); %新建檔案,你要儲存到的檔案路徑,該路徑的最後為"\檔名.txt"或者是"\檔名.dat"[m,n]=size(A); for j=1:m for z=1:n if z==n fprintf(fid,"%g\n",total(j,z)); %一行一行的寫入資料,到該行的最後一個數據,回車 else fprintf(fid,"%g\t",total(j,z)); %相鄰兩個資料之間隔2個字元,相當於按一次Tab鍵 end endendfclose(fid);2、如果複數資料已經被儲存為了mat檔案,先將mat檔案中的資料load到矩陣A中。在1中程式的基礎上新增一行:A=load("xxx.mat");然後再執行1中程式即可把資料寫入你想要的txt和dat檔案中。