生成代码生成报告
You can configure a model to generate a code generation report when you build the model. If you want to separate report generation from code generation, you can manually generate a report after generating code. If you do not change the model after generating code, you can generate a report without regenerating the code.
如果您有嵌入式编码器®,您可以在报告中包含可选部分,例如有关可追溯性和代码更换的报告。有关更多信息,请参阅代码生成报告。
配置模型
配置模型以生成代码而无需生成报告。
生成报告
在C Code选项卡,选择开放报告。报告生成过程将代码生成文件写入html
构建文件夹的子文件夹(请参阅HTML代码生成报告位置)不重新生成代码。接下来,一个matlab®Web浏览器窗口打开并显示代码生成报告。
如果您选择了消除 /虚拟块,代码生成报告包括可追溯性报告部分。
在生成代码后的任何时间打开代码生成报告,C Code选项卡,选择开放报告。如果报告已经存在,则可以在不重新生成代码或报告的情况下打开。
分享报告
要共享代码生成报告,您可以包装代码生成报告文件并将文件支持到zip文件中以进行传输。金宝app
在里面当前文件夹浏览器, select these folders:
/slprj
模型
_目标
_rtw
要打开上下文菜单,请右键单击选定的文件夹之一。
在上下文菜单中,选择创建zip文件。文件出现在当前文件夹浏览器。
命名zip文件。
如果您的模型是项目的一部分,则可以在存档项目时包括代码生成报告。有关更多信息,请参阅档案项目。
局限性
构建模型或生成代码生成报告后,如果修改了旧版或自定义代码,则必须重建模型或重新生成代码生成报告的报告,以包括更新的旧版源文件。例如,如果修改了旧代码,然后使用开放报告按钮要打开现有报告,该软件与生成的代码相比未检查旧版源文件是否已过时。代码生成报告没有再生,该报告包括过时的旧代码。
为了反映代码生成报告中对遗产或自定义代码的更改,请在使用该模型之前重建模型开放报告按钮。