gpt4 book ai didi

matlab - MATLAB 'publish'函数中打印和数字的控制顺序

转载 作者:太空宇宙 更新时间:2023-11-03 19:24:19 28 4
gpt4 key购买 nike

例如,我有一个简单的 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 文件,文本和图形在循环中交错排列,即它们按顺序出现在输出应该是

  1. 第一次循环运行的文本
  2. 第一次循环运行的数据
  3. 第二次循环运行的文本
  4. 第二次循环运行的数据
  5. 第三次循环运行的文本
  6. 第三次循环运行的数据

但是,当前输出按以下顺序出现

  1. 第一次循环运行的文本
  2. 第二次循环运行的文本
  3. 第三次循环运行的文本
  4. 第一次循环运行的数据
  5. 第二次循环运行的数据
  6. 第三次循环运行的数据

我怎样才能达到预期的输出?

最佳答案

在循环内,就在end 之前,包括命令snapnow。这将强制发布例程立即拍摄快照,而不是等待循环结束以收集所有图像。

关于matlab - MATLAB 'publish'函数中打印和数字的控制顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46234285/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com