Main Content

生成模型顾问报告

默认情况下,当模型顾问运行检查时,它会在 slprj/modeladvisor/model_name 文件夹中生成检查结果的 HTML 报告。此外,如果您有 MATLAB® Report Generator™ 许可证,则可以在 Windows® 平台上生成 Adobe® PDF 和 Microsoft® Word .docx 格式的模型顾问报告。

模型顾问报告的开头包含:

  • 模型名称

  • Simulink® 版本

  • 系统

  • 视为引用模型

  • 模型版本

  • 当前运行

执行模型顾问检查后生成结果报告

要生成 Adobe PDF 或 Microsoft Word 格式的模型顾问报告,请执行以下操作:

  1. 在模型顾问的左窗格中,选择要运行的检查。点击包含这些检查的文件夹,然后从工具条中点击运行检查

  2. 完成后,在工具条中点击报告

  3. 保存报告对话框中:

    • 输入要在其中生成报告的文件夹的路径。

    • 提供文件名。

    • 点击保存以生成 HTML 格式的报告。

  4. 您可以使用报告按钮的下拉选项将文件格式更改为 PDFWORD

  5. 模型顾问会生成报告并将其保存到指定位置。

修改模型顾问检查结果报告模板

如果您有 MATLAB Report Generator 许可证,则可以修改模型顾问使用的默认模板,以生成 PDF 或 Microsoft Word 格式的报告。

默认模板包含模型顾问使用有关分析的信息填充生成报告的字段。如果您希望模型顾问报告包含分析信息,请不要删除这些字段。当模型顾问生成报告时,分析信息会覆盖您在模板字段中输入的文本。

模板字段在生成的报告中显示的信息
ModelName模型名称
SimulinkVersionSimulink 版本
SystemName系统名称
TreatAsMdlRef是否将模型视为引用模型
ModelVersion模型版本
CurrentRun模型顾问分析时间戳
PassCount通过的检查数
JustifiedCount申述的检查数
IncompleteCount未能运行到完成的检查数
FailCount失败的检查数
WarningCount导致警告的检查数
NrunCount未运行的检查数
TotalCount检查总数
CheckResults每项检查的结果

此示例说明如何为 PDF 版本的模型顾问报告添加标题。

  1. 使用 Microsoft Word 打开默认模板 matlabroot/toolbox/simulink/simulink/modeladvisor/resources/templates/default.dotx

  2. 对模板 default.dotx 进行重命名并将其保存到可写位置。例如,将模板 default.dotx 保存到 C:/work/ma_format/mytemplate.dotx

  3. 在模板 C:/work/ma_format/mytemplate.dotx 文件中,添加标题。例如,在模板标题中,添加文本 My Custom Header。将模板另存为 Microsoft Word .dotx 文件。

    Model Advisor Report template with the custom header "My Custom Header"

  4. 从模型顾问工具条中,点击报告下拉菜单,然后选择 Template File

  5. 选择报告模板对话框中,输入放置自定义模板的文件夹的路径。在本例中,路径为 C:/work/ma_format/mytemplate.dotx

  6. 点击确定

  7. 从工具条中,点击报告下拉菜单,然后选择 PDF。模型顾问便会以 PDF 格式生成带有自定义标题的报告。

    Model Advisor Report in PDF format with the custom header "My Custom Header"

另请参阅

|

相关主题