[討論] fpirnt連續輸出問題

看板MATLAB作者 (老雪)時間10年前 (2015/09/07 16:12), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
新手想請教一個問題 麻煩前輩解惑一下! 我的目標是將每個時間點的結果儲存在同一個檔案內 例如 時間i = 1:10 結果是 Dem = [1 1 1; 1 1 1 ; 1 1 1] 希望儲存的格式為 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 3 1 1 1 1 1 1 1 1 1 ... 我嘗試的方法是 outfile = ['D:\ test01.txt']; f = fopen(outfile,'w'); for i = 1:10; DEM=[]; DEM = ones(3,3); fprintf(f,'%d\n',i); dlmwrite(outfile,DEM, '-append' ) end fclose(f); 但結果會變成 1 2 3.. 1 1 1 1 1 1 1 1 1 1 1 1... 請問該怎麼修改呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.73.39 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1441613548.A.97F.html

09/07 16:33, , 1F

09/07 16:34, , 2F
擇一使用吧,兩個不能同時使用
09/07 16:34, 2F

09/07 21:00, , 3F
感謝!
09/07 21:00, 3F
文章代碼(AID): #1LxKRib_ (MATLAB)
文章代碼(AID): #1LxKRib_ (MATLAB)