看板 MATLAB 關於我們 聯絡資訊
a = [ 1; 2; 3; 4; 5]; b = [ 11; 22; 33; 44; 55]; 要如何存成一個txt檔, 裡面的結構是 1 11 2 22 3 33 4 44 5 55 就是輸出類似Linux 上 paste 的結果: > paste a b 我使用fprintf(fid,'%f %f',a,b) 輸出不會變成2行, 只會依序排列下去: 1 2 3 4 5 11 22 33 44 55 請問該如何解決這個問題呢? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 133.11.55.136
rex0707:迴圈? 10/05 12:10
rkevin:解決了, 用 dlmwrite 存檔即可 10/05 12:22
rkevin:例: c=[a,b]; dlmwrite('out.txt',c,'delimiter','\t') 10/05 12:26