gpt4 book ai didi

matlab - 如何使用 MATLAB 创建包含文本和图形的报告

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

我正在使用 MATLAB 脚本来调整机器上的控制系统。调整完成后,我想要一份包含文本(特别是序列号、日期/时间和调整过程中确定的值)和绘图的报告,尤其是传递函数。

你有什么推荐的?

我使用的任何解决方案都应该与 MATLAB 编译器兼容,以便我可以将我的解决方案分发给现场工程师团队。

理想情况下,报告将是 PDF 文档。

MATLAB 报告生成器似乎不是合适的产品,因为我似乎必须将我的脚本分成小块并将它们嵌入到报告模板中。如果绘图看起来不正确,我的脚本包含用户干预和更改值或拒绝调整的机会,我的直觉是,如果代码从报告生成器运行,这将很困难。另外,如果代码结构由报告模板的要求确定,我担心代码结构和可维护性会丢失。

如果我的假设有误,请评论。

更新

我现在已经改用 MATLAB Report Generator r2016b 版本,它对我的​​编译代码用户来说工作得很好。不幸的是,这意味着拥有 MATLAB 许可证的同事也需要购买 Report Generator,才能使用我的脚本化工具。

最佳答案

作为 MATLAB Report Generator 的开发经理,我担心这个问题可能会给 Report Generator 的功能留下错误的印象。

一方面,报告生成器不需要您将脚本分解成小块并在模板中运行它们。如果您愿意,您可以这样做,在某些情况下,这是有道理的,但这不是必需的。事实上,许多报告生成器应用程序使用 MATLAB 脚本或程序与用户交互,在 MATLAB 工作区中生成数据,并作为最后一步,从工作区数据生成报告。

此外,从 R2014b 版本开始,MATLAB Report Generator 附带了一个文档生成 API,称为 DOM API,允许您在 MATLAB 程序中嵌入文档生成语句。例如,您可以以编程方式创建文档对象,添加和格式化文本、段落、表格、图像、列表和子文档,以及输出 Microsoft Word、HTML 或 PDF 输出,具体取决于您选择的输出类型。您甚至可以使用 Word 或 HTML 编辑器以编程方式填写您创建的表单中的空白。

API 在 Windows、Linux 和 Mac 平台上运行,并在所有这三个平台上生成 Word 和 HTML 输出,而无需使用 Word。在 Windows 上,它在后台使用 Word 从它生成的 Word 文档中生成 PDF 输出。

最新版本的 MATLAB 报告生成器引入了一个 PowerPoint API,其功能类似于 DOM API。如果您需要在您的 MATLAB 应用程序中包含报告生成功能,请不要根据过去的印象排除 MATLAB 报告生成器。您可能会对它的强大程度感到惊讶。

关于matlab - 如何使用 MATLAB 创建包含文本和图形的报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13510098/

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