如何使得matlab的for循环每次输出结果按列保存在txt文档中
时间: 2023-04-08 21:01:32 浏览: 1066
你可以使用 fprintf 函数将每次循环的结果按列保存在 txt 文档中。具体代码如下:
fid = fopen('result.txt', 'w'); % 打开 txt 文档
for i = 1:n
fprintf(fid, '%f\n', result(i)); % 将每次循环的结果按列保存在 txt 文档中
end
fclose(fid); % 关闭 txt 文档
其中,'result.txt' 是你要保存的 txt 文档的文件名,'w' 表示以写入模式打开 txt 文档,n 是你的循环次数,result(i) 是每次循环的结果。注意,每次输出结果后要加上换行符 '\n',这样才能保证每个结果占据一行。最后,记得关闭 txt 文档。
阅读全文