文档生成的代码动态仿真模块报告生成器
的动态仿真模块®报告生成器™软件会根据您的模型以多种格式创建文档,包括HTML、PDF、RTF、Microsoft Word和XML。这个例子展示了一种记录代码生成项目的方法微软®词.生成的报告包括:
系统快照(模型和子系统图)
块执行顺序列表
仿真软件编码器™以及生成代码的模型版本信息
生成的文件列表
优化配置参数设置
系统目标文件选择和构建过程配置参数设置
子系统映射
源代码的文件名、路径和生成的代码清单
调整仿真软件报告生成器设置包括自定义代码,然后为模型生成一个报告,完成以下任务:
一个仿真软件报告生成器报告格式包括PDF、RTF、Microsoft Word和XML。有关以这些格式生成报告的更多信息,请参见仿真软件报告生成器文档。
为模型生成代码
在您使用Report Generator来记录您的项目之前,为模型生成代码。
在MATLAB®当前文件夹浏览器,导航到您有写访问权限的文件夹。
从MATLAB命令行创建一个工作文件夹,输入:
mkdirreport_ex
使
report_ex
你的工作目录:cdreport_ex
打开
slexAircraftExample
模型。在命令窗口中输入:openExample (“slexAircraftExample”)
在模拟选项卡,保存列表中,选择另存为.导航到工作文件夹,
report_ex
,并保存一个副本slexAircraftExample
模型myModel
.打开“配置参数”对话框。设置解算器>解算器的选择>类型参数
固定步
.选择代码生成窗格。选择只生成代码.
点击应用.
在模型窗口中,按Ctrl + B.构建过程为模型生成代码。
打开报表生成器
生成代码之后,打开Report Generator。
打开报表生成器应用程序。在模型关系图窗口中,在应用程序画廊,点击报告生成器.
在报表资源管理器窗口的选项窗格(中间)中,单击文件夹环球套票(\工具箱\环球套票).点击它包含的安装文件,codegen.rpt.
双击codegen.rpt或者选择它并单击开放的报告按钮。报表资源管理器在大纲窗格(左侧)中显示设置文件的结构。
设置“报表名称”、“位置”和“格式”
在生成报表之前,您可以指定报表输出选项,例如文件夹、文件名和格式。例如,生成一个微软文字处理软件报告命名MyCGModelReport.rtf
:
在属性窗格中,在报告选项,查看列出的选项。
离开目录字段设置为
当前工作目录
.为文件名中,选择
自定义:
和替换指数
用这个名字MyModelCGReport
.为文件格式,指定
富文本格式
和替换标准的打印
与编号的章节和章节
.
在报告中包含模型和子系统
通过在Model Loop组件中设置选项,指定您想要包含在生成的报告中的模型和子系统。
在大纲窗格(左侧)中,选择循环模型.报表生成器在属性窗格中显示模型循环组件选项。
如果尚未选中,请选择
当前方块图
为模型名称选择。在大纲窗格中,单击报告- codegen.rpt *.
自定义报告
在指定要包含在报告中的模型和子系统之后,您可以自定义报告中包含的部分。
在大纲窗格(左)中,展开节点生成代码.默认情况下,报表包含两个部分,每个部分包含两个报表组件中的一个。
扩展的节点第1节-代码生成摘要.
选择代码生成汇总.组件的选项显示在属性窗格中。
点击帮助查看可以使用“代码生成摘要”组件进行的报表自定义。对于本例,不要自定义组件。
在“报表资源管理器”窗口中,展开节点第1节-生成的代码清单.
选择导入生成的代码.组件的选项显示在属性窗格中。
点击帮助查看可以使用“导入生成代码”组件进行的报表自定义。
生成报告
调整报表选项后,从报告的探险家窗口,单击生成报告文件>报告.一个消息列表对话框打开,其中显示您可以在生成报告时监视的消息。模型快照也会在报表生成过程中出现。的消息列表对话框可能隐藏在其他对话框后面。
当报告完成时,打开报告,MyModelCGReport.rtf
在文件夹report_ex
(在这个例子中)。