回 帖 发 新 帖 刷新版面

主题:关于如何把运行结果保存为文本的形式问题

本人初学matlab 不知道如何把运行结果保存为文本的形式,并有利于以后对运行结果的调用?
希望能得到大家的帮助,谢谢!

回复列表 (共2个回复)

沙发

假如你的结果是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);

板凳

谢谢一楼的大虾 ,那本人如果想保存403组数据呢,那我因该怎么编比较方便以后调用?

我来回复

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