主要内容

文档生成的代码金宝app报告生成器

金宝app®报告生成器™软件以多种格式从模型中创建文档,包括HTML,PDF,RTF,Microsoft Word和XML。此示例显示了记录代码生成项目的一种方法微软®单词。生成的报告包括:

  • 系统快照(模型和子系统图)

  • 块执行顺序表

  • 金宝app仿真软件编码器™以及为生成的代码建模版本信息

  • 生成文件列表

  • 优化配置参数设置

  • 系统目标文件选择和构建过程配置参数设置

  • 子系统地图

  • 源代码的文件名、路径和生成的代码清单

调整金宝appSimulink报告生成器设置要包含自定义代码,然后为型号生成报告,请完成以下任务:

一种金宝appSimulink报告生成器以下报表格式需要license支持:PDF、RTF、Microsoft Word和XML。有关以这些格式生成报告的更多信息,请参见金宝appSimulink报告生成器文档。

为模型生成代码

在使用报表生成器要记录项目之前,请为模型生成代码。

  1. 在MATLAB®当前文件夹浏览器,导航到您具有写入访问的文件夹。

  2. 通过键入,从matlab命令行创建一个工作文件夹:

    mkdir report_ex
  3. 制作report_ex您的工作文件夹:

    cd report_ex
  4. 打开slexAircraftExample模型通过在MATLAB命令行上输入模型名称。

  5. 在这一点模拟选项卡,保存列表,选择另存为。导航到工作文件夹,report_ex,保存副本slexAircraftExample模型mymodel.

  6. 打开“配置参数”对话框。设置解算器>解算器的选择>类型参数到固定步骤

  7. 选择代码生成窗格。选择仅生成代码

  8. 点击申请

  9. 在模型窗口中,按Ctrl + B。构建过程为模型生成代码。

打开报告生成器

生成代码后,打开报表生成器。

  1. 打开报告生成器应用程序。在模型图窗口中,在应用画廊,点击报告生成器

  2. 在“报告资源管理器”窗口中,在“选项”窗格(Center)中,单击该文件夹环球套票(\工具箱\环球套票)。单击它包含的设置文件,codegen.rpt.

  3. 双击codegen.rpt.或选择它并单击打开报告按钮。报表资源管理器在大纲窗格(左侧)中显示安装文件的结构。

设置报告名称,位置和格式

在生成报告之前,您可以指定报告输出选项,例如文件夹,文件名和格式。例如,生成一个微软Word.报告命名mycgmodelreport.rtf.

  1. 在物业窗格中,下报告选项,查看列出的选项。

  2. 离开目录字段设置为现行工作目录

  3. 为了文件名, 选择风俗:并替换指数名称mymodelcgroport.

  4. 为了文件格式, 指定富文本格式并替换标准的打印编号章节和部分

在报告中包含模型和子系统

通过在Model Loop组件中设置选项,指定要包含在生成的报告中的模型和子系统。

  1. 在轮廓窗格(左)中,选择循环模型。报告生成器在“属性”窗格中显示“模型循环组件选项”。

  2. 如果还没有选择,请选择当前的框图模型名称选择。

  3. 在大纲窗格中,单击报告- codegen.rpt *

自定义报告

在指定要包含在报告中的模型和子系统后,您可以自定义报表中包含的部分。

  1. 在“轮廓”窗格(左)中,展开节点章 - 生成的代码。默认情况下,该报告包括两个部分,每个部分包含两个报告组件之一。

  2. 扩展的节点第1节 - 代码生成摘要

  3. 选择代码生成摘要。组件的选项显示在“属性”窗格中。

  4. 点击帮助浏览可以使用代码生成摘要组件进行的报告自定义。对于此示例,请勿自定义组件。

  5. 在“报告资源管理器”窗口中,展开节点第1节-生成的代码清单

  6. 选择导入生成的代码。组件的选项显示在“属性”窗格中。

  7. 点击帮助查看可以使用Import Generated Code组件进行的报表自定义。

生成报告

调整报告选项后,从报告资源管理器窗口,通过单击生成报告文件>报告。一种消息列表将打开对话框,显示在生成报表时可以监视的消息。模型快照也会出现在报告生成期间。这消息列表对话框可能隐藏在其他对话框后面。

当报告完成时,打开报告,MyModelCGReport.rtf在文件夹中report_ex(在这个例子中)。