matlab输出保存矩阵
(2013-04-12 17:13:50)分类: matlab使用 |
利用matlab进行计算时,有时需要把计算结果保存以便后续的数据处理。
这里介绍矩阵输出保存到文件中的方法:
设
a=[1,2,3;4,5,6]
fid=fopen('d:\a.txt','wt') %打开文件
fprintf(fid,'%8.4f %8.3f
%6.2f\n',a')
fclose(fid)
注释:
fid
'%8.4f %8.3f
%6.2f\n'
5、但是这还不够,因为输出的顺寻是按矩阵单下标索引方式输出的,也就是说,如果输出的矩阵如果写成a,那么输出的矩阵就是
1 4 2
5 3
6
6、所以需要将a转置一下,这样输出的矩阵就正确了。