matlab中的每次循环的结果 如何写入到txt中 10
fori=1:10x0=fsolve(@(x)nonl(x,u1,u2,u3,u4),x0)fid1=['output','.txt'];c=fopen(fid1,'w'...
for i=1:10
x0=fsolve(@(x) nonl(x,u1,u2,u3,u4),x0)
fid1=['output','.txt'];
c=fopen(fid1,'w');
fprintf(c,'%f %f %f %f %f\n',x0); %%%q为你要写入的数据,“'%f”为数据格式
fclose(c);
end
为何我的这个程序运行完以后,在txt中只有一个值啊。。应该是10组值才对呀。求高手解答呀 展开
x0=fsolve(@(x) nonl(x,u1,u2,u3,u4),x0)
fid1=['output','.txt'];
c=fopen(fid1,'w');
fprintf(c,'%f %f %f %f %f\n',x0); %%%q为你要写入的数据,“'%f”为数据格式
fclose(c);
end
为何我的这个程序运行完以后,在txt中只有一个值啊。。应该是10组值才对呀。求高手解答呀 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询