主要内容

生成代码生成报告

您可以配置一个模型来构建模型时生成一个代码生成报告。如果你想从代码生成单独的报告生成,您可以手动生成代码后生成报告。如果你不更改模型生成代码后,您可以生成一个报告没有重新生成代码。

如果你有嵌入式编码器®在报告中,可以包含可选的部分,如可跟踪性报告和代码替换。有关更多信息,请参见报告生成代码

配置模型

配置一个模型来生成代码没有生成一个报告。

  1. 例如,打开一个模型rtwdemo_sum

    模型=“rtwdemo_sum”;open_system(模型);
  2. C代码选项卡,从开放的报告列表中,选择报告选项。的配置参数对话框打开代码生成>报告窗格中可见。

  3. 清除创建代码生成报告参数。当您生成代码时,不生成报告。相反,你手动生成报告。

  4. 如果你有嵌入式编码人员,确认消除/虚拟块被选中。该参数允许一个可选的可跟踪性报告部分的代码生成报告。

  5. 生成的代码。

生成报告

C代码选项卡上,选择开放的报告。报告生成过程写代码生成报告文件html建立文件夹的子文件夹(参见HTML代码生成报告位置),而不重新生成代码。接下来,一个MATLAB®web浏览器窗口打开并显示代码生成报告。

如果你选择消除/虚拟块,包含一个代码生成报告可跟踪性报告部分。

在任何时候打开代码生成报告生成代码后,在C代码选项卡上,选择开放的报告。如果一个报告已经存在,它会打开不重新生成代码或报告。

分享报告

共享代码生成报告,您可以打包代码生成报告文件和支持文件到一个ZIP文件传输。金宝app

  1. 当前文件夹浏览器,选择这些文件夹:

    • / slprj

    • 模型_目标_rtw

  2. 打开上下文菜单,右击选中的文件夹之一。

  3. 在上下文菜单中,选择创建Zip文件。一个文件中出现当前文件夹浏览器。

  4. 名字的ZIP文件。

如果您的模型是一个项目的一部分,您可以包括代码生成报告归档项目。有关更多信息,请参见归档项目

限制

构建模型或后生成的代码生成报告,如果您修改遗留或自定义代码,你必须重建模型或重新生成代码生成报告,报告包括源文件更新后的遗留。例如,如果您修改您的遗留代码,然后使用开放的报告按钮打开一个现有的报告,软件不检查遗留源文件是否过时而生成的代码。代码生成报告是没有再生和报告包括过时的遗留代码。

以反映更改遗留或自定义代码的代码生成报告,重建模型使用前开放的报告按钮。

相关的话题