作者wowrz (哈哈哈)
看板MATLAB
标题[讨论] MATLAB数据TXT档案
时间Tue Mar 6 01:53:49 2012
----------------------------------------------------------------------
由於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
1F:推 ptchiu:fid=fopen('output.txt','wt+'); 03/06 09:58
2F:→ ptchiu:fprintf(fid,'%.14e, %.14e, %.14e, %.14e, %.14e, %.14e\n 03/06 09:59
3F:→ ptchiu: ', x(1,:)); 03/06 10:00
4F:→ ptchiu:fclose(fid); 03/06 10:00
6F:→ wowrz:原来如此 感谢^^ 03/06 12:49