生成模型顾问报告
默认情况下,当模型顾问运行检查时,它会在 slprj/modeladvisor/
文件夹中生成检查结果的 HTML 报告。此外,如果您有 MATLAB® Report Generator™ 许可证,则可以在 Windows® 平台上生成 Adobe® PDF 和 Microsoft® Word model_name
.docx
格式的模型顾问报告。
模型顾问报告的开头包含:
模型名称
Simulink® 版本
系统
视为引用模型
模型版本
当前运行
执行模型顾问检查后生成结果报告
要生成 Adobe PDF 或 Microsoft Word 格式的模型顾问报告,请执行以下操作:
在模型顾问的左窗格中,选择要运行的检查。点击包含这些检查的文件夹,然后从工具条中点击运行检查。
完成后,在工具条中点击报告。
在保存报告对话框中:
输入要在其中生成报告的文件夹的路径。
提供文件名。
点击保存以生成
HTML
格式的报告。
您可以使用报告按钮的下拉选项将文件格式更改为 PDF 或 WORD。
模型顾问会生成报告并将其保存到指定位置。
修改模型顾问检查结果报告模板
如果您有 MATLAB Report Generator 许可证,则可以修改模型顾问使用的默认模板,以生成 PDF 或 Microsoft Word 格式的报告。
默认模板包含模型顾问使用有关分析的信息填充生成报告的字段。如果您希望模型顾问报告包含分析信息,请不要删除这些字段。当模型顾问生成报告时,分析信息会覆盖您在模板字段中输入的文本。
模板字段 | 在生成的报告中显示的信息 |
---|---|
ModelName | 模型名称 |
SimulinkVersion | Simulink 版本 |
SystemName | 系统名称 |
TreatAsMdlRef | 是否将模型视为引用模型 |
ModelVersion | 模型版本 |
CurrentRun | 模型顾问分析时间戳 |
PassCount | 通过的检查数 |
JustifiedCount | 申述的检查数 |
IncompleteCount | 未能运行到完成的检查数 |
FailCount | 失败的检查数 |
WarningCount | 导致警告的检查数 |
NrunCount | 未运行的检查数 |
TotalCount | 检查总数 |
CheckResults | 每项检查的结果 |
此示例说明如何为 PDF 版本的模型顾问报告添加标题。
使用 Microsoft Word 打开默认模板
。matlabroot
/toolbox/simulink/simulink/modeladvisor/resources/templates/default.dotx对模板
default.dotx
进行重命名并将其保存到可写位置。例如,将模板default.dotx
保存到C:/work/ma_format/mytemplate.dotx
。在模板
C:/work/ma_format/mytemplate.dotx
文件中,添加标题。例如,在模板标题中,添加文本My Custom Header
。将模板另存为 Microsoft Word.dotx
文件。从模型顾问工具条中,点击报告下拉菜单,然后选择
Template File
。在选择报告模板对话框中,输入放置自定义模板的文件夹的路径。在本例中,路径为
C:/work/ma_format/mytemplate.dotx
。点击确定。
从工具条中,点击报告下拉菜单,然后选择
PDF
。模型顾问便会以 PDF 格式生成带有自定义标题的报告。
另请参阅
ModelAdvisor.summaryReport
| viewReport
主题
- Save and View Model Advisor Check Reports
- 自定义 Microsoft Word 组件模板 (MATLAB Report Generator)
- 运行模型顾问检查并查看结果