文档

生成的代码之间的导航和跟踪及其源模型进行验证。

打开示例模型

打开示例rtwdemo_hyperlinks

模型=“rtwdemo_hyperlinks”;open_system(模型)

代码模型导航

导航从代码到模型中。

  1. 打开代码生成报告>面板的配置参数对话框。

  2. 验证选择以下参数:创建代码生成报告,自动打开报告模型到代码的

  3. 在模型编辑器窗口中,出版社Ctrl + B生成的代码。代码生成完成后,软件显示一个代码生成报告与超链接。

  4. 在生成的报告,单击rtwdemo_hyperlinks.c链接的代码与嵌入的超链接。

  5. 点击链接代码跟踪生成的代码段中突出显示的元素模型。例如,如果您单击超链接< Root > /求和模型中,块突出显示。

模型代码导航

导航从模型到代码。

  1. 打开代码生成报告>面板的配置参数对话框。

  2. 验证选择以下参数:创建代码生成报告,自动打开报告模型到代码的

  3. 在模型编辑器窗口中,出版社Ctrl + B生成的代码。代码生成完成后,软件显示一个代码生成报告与超链接。

  4. 在模型窗口中,右键单击任何块和选择代码生成>浏览代码。软件突出了所生成的代码块的代码生成报告。

  5. 检查代码生成的报告中突出显示的行。强调线条的总数显示每个源文件名称旁边的左窗格中报告。使用以前的下一个按钮来浏览高亮显示的行。

注意:模型到代码的导航也为Stateflow对象和工作MATLAB功能。

注意:该报告显示诊断消息,如果没有代码来突出所选块的(例如,如果您选择一个虚拟块)。

可跟踪性报告

生成和检查可跟踪性报告

  1. 打开代码生成报告>的配置参数对话框。

  2. 验证选择以下参数:创建代码生成报告,自动打开报告

  3. 使用关键字找到跟踪报表参数GenerateTraceReport。验证所有列出的参数选择。

  4. 在模型编辑器窗口中,出版社Ctrl + B生成的代码。代码生成完成后,软件显示一个代码生成报告与超链接。

  5. 看到一个报告的难以捉摸的(不是在生成的代码中)和可追踪的块在你的模型中,在左边窗格中单击生成的报告可跟踪性报告

  6. 可跟踪性报告,检查消除/虚拟块可追踪的块列表。例如,范围块是一个难以捉摸的块。它是列在消除/虚拟块因为代码生成器不创建代码块。

这个主题有帮助吗?