查看: 548|回复: 1|关注: 0

[已解决] MATLAB 中如何将命令行窗口的输出发布到报告中?

[复制链接]

MATLAB 基础讨论
版块优秀回答者

39

主题

79

帖子

39

最佳答案
  • 关注者: 3
MATLAB 中如何将命令行窗口的输出发布到报告中?
回复主题 已获打赏: 0 积分

举报

MATLAB 基础讨论
版块优秀回答者

39

主题

79

帖子

39

最佳答案
  • 关注者: 3
 楼主| 发表于 2019-11-7 17:18:33 | 显示全部楼层 |此回复为最佳答案
基本思路是:
        1. 用 evalc 函数,抓取命令行窗口的结果
        2. 用append 函数,将抓取到的结果添加到报告中

例如:
  1. >>a=1

  2. >>T=evalc('a');

  3. >>import mlreportgen.dom.*;
  4. >>d = Document('test','html');
  5. >>p = Paragraph(T);
  6. >>append(d,p);
  7. >>close(d);
  8. >>rptview(d.OutputPath);
复制代码


答案来源:
https://www.mathworks.cn/matlabcentral/answers/489400-how-do-i-publish-my-command-window-output-to-a-report
回复此楼 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表