[討論] MATLAB數據TXT檔案

看板MATLAB作者 (哈哈哈)時間14年前 (2012/03/06 01:53), 編輯推噓1(105)
留言6則, 2人參與, 最新討論串1/1
---------------------------------------------------------------------- 由於C++內所要使用的數據必須像是 +6.13588464915448e-003,+1.84067299058048e-002,+3.06748031766366e-002, +4.29382569349408e-002, ---------------------------------------------------------------------- 中間都有一個逗號 並且小數點用 e-00x 來代表乘上10的幾次方這樣... 但 ---------------------------------------------------------------------- 我matlab跑完的數據是 Columns 823 through 828 0.99777450201017 0.99816485172765 0.99851762110262 0.99883279685353 0.99911036711418 0.99935032143420 Columns 829 through 832 ----------------------------------------------------------------------- 問題一是 沒有逗號 問題二是小數點表示方式 ?有什麼函式可以解決 打開workspace裡面看到的是一團數據 但都只取到小樹第六位.... 有沒有什麼方法可以存在.txt 並且以 [ 數字e-00x ] 的形式來表示呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.43.34.157

03/06 09:58, , 1F
fid=fopen('output.txt','wt+');
03/06 09:58, 1F

03/06 09:59, , 2F
fprintf(fid,'%.14e, %.14e, %.14e, %.14e, %.14e, %.14e\n
03/06 09:59, 2F

03/06 10:00, , 3F
', x(1,:));
03/06 10:00, 3F

03/06 10:00, , 4F
fclose(fid);
03/06 10:00, 4F

03/06 12:49, , 6F
原來如此 感謝^^
03/06 12:49, 6F
文章代碼(AID): #1FLFsn5T (MATLAB)