回 帖 发 新 帖 刷新版面

主题:求助

我是一个新手,一直在努力学习,现在我有个问题想请大家帮个忙

就是我想把matlab中的一个矩阵,以.txt的格式或者.xls的文件形式输出,我找了很多书,也没有找到,谢谢~~~,再次感谢

回复列表 (共2个回复)

沙发

dlmwrite
xlswrite
csvwrite

看Matlab的帮助就行了

MATLAB 
Programming
Data Import and Export
Exporting Text Data

板凳

>> m=[1 2 3;2 3 4;5 6 7;6 7 8]

m =

     1     2     3
     2     3     4
     5     6     7
     6     7     8
>> save a.txt -ascii m
>> pwd

ans =

f:\MATLAB
然后去f:\MATLAB下找a.txt,打开内容如下:
  1.0000000e+000  2.0000000e+000  3.0000000e+000
  2.0000000e+000  3.0000000e+000  4.0000000e+000
  5.0000000e+000  6.0000000e+000  7.0000000e+000
  6.0000000e+000  7.0000000e+000  8.0000000e+000
,如果不想让有e的次方形式,请看:
http://groups.google.com/group/pengjun/browse_thread/thread/473aff51e696a306/53cc5821566f0bc4#53cc5821566f0bc4

我来回复

您尚未登录,请登录后再回复。点此登录或注册