Re: [問題] 矩陣輸出為.txt檔已回收
※ 引述《tnsshpig (期末慘淡中...)》之銘言:
: 爬文了
: 但是還是做不出想要的樣子
: 請板上高手指導一下
: 目前有一個100*100的矩陣(B)
: 欲輸出成.txt檔且排列的形式就像在matlab上看到的一樣行列分明(100*100)
: 但不論用fprintf或是dlmwrite都寫不出想要的形式
: fid=fopen('c:\b.txt','wt');
: fprintf(fid,'%4.4f \n',B);
: ~~~~~~~
: 如果要輸出成100*100的.txt檔
: 這邊要怎麼寫呢?
: fclose(fid)
: 如果是用dlmweite又該如何做?
: 感謝
============= 這是我用的方法 ==============
fid = fopen('c:\b.txt','wt');
[M,N] = size(Array_M);
B=strcat(.....); // 做成你想要的字串格式
for row=1:M
for col=1:N
if ( col == N )
fprintf(fid,'%s\n',B);
else
fprintf(fid,'%s ',B);
end
end
end
給你當參考,以上。
--
氣泡吹吹吹,尼莫一大堆。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.53.68
推
09/03 23:49, , 1F
09/03 23:49, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章