新手请教大神,matlab如何将输出的结果存入多个不同的txt文件中?

可以用循环实现?存储的txt文件名是要相似的吗?如何实现呢?
2024-12-25 16:25:19
推荐回答(1个)
回答1:

是用循环实现的。
如,要输出data(1:n,:)
for i=1:n
fid=fopen([num2str(i),'shuchu.txt'],'%4.3f\n','wt'); %需要改文件名称的地方,可以引用参数i
fprintf(fid,' %f \r','data(i,:)');
fclose(fid);

end