我有一个简单的MATLAB脚本,可以打印一些文本并在循环中显示数字,例如
for i = 1:3
x = randn(100, 1);
fprintf('Mean = %.2f\n', mean(x));
fprintf('Std = %.2f\n', std(x));
figure;
plot(cumsum(x));
end
我想使用publish
函数创建一个包含此脚本输出的HTML文件,文本和图形在循环中交错,即它们命令它们出现在输出中应该是
但是,输出当前按以下顺序显示
如何实现所需的输出?
答案 0 :(得分:7)
在循环内,就在end
之前,包含命令snapnow
。这将迫使发布例程在那里拍摄快照,而不是等待循环结束来收集所有图像。