主题:关于如何把运行结果保存为文本的形式问题
jernifer
[专家分:0] 发布于 2007-09-20 15:43:00
本人初学matlab 不知道如何把运行结果保存为文本的形式,并有利于以后对运行结果的调用?
希望能得到大家的帮助,谢谢!
回复列表 (共2个回复)
沙发
mandrake2007 [专家分:110] 发布于 2007-09-20 21:07:00
假如你的结果是a(2,3)的数组,想保留成文件dat,那么这样实现:
fid=fopen('dat','w');
fprintf(fid,'%f %f\n',a);
fclose(fid);
注意,这样行列会交换的,如果不想交换,那么:
fid=fopen('dat','w');
fprintf(fid,'%f %f %f\n',a');
fclose(fid);
板凳
jernifer [专家分:0] 发布于 2007-09-22 16:52:00
谢谢一楼的大虾 ,那本人如果想保存403组数据呢,那我因该怎么编比较方便以后调用?
我来回复