您可以使用模型顾问检查,以评估模型准备生成代码。要检查和配置您的代码生成应用程序的目标模式,如可追溯或调试,使用代码生成顾问。
有关信息 | 看到 |
---|---|
型号顾问 | 运行模型顾问检查(万博1manbetxSimulink的) |
代码生成顾问 | 应用目标使用代码生成顾问 |
可用支票万博1manbetx®编码器™ | 万博1manbetxSimulink的编码器检查 |
可提供嵌入式编码检查® | 嵌入式编码检查(嵌入式编码) |
要检查模型rtwdemo_throttlecntrl
代码效率,使用模型顾问。
打开rtwdemo_throttlecntrl
。保存副本作为throttlecntrl
在您的MATLAB的可写位置®路径。
要启动型号顾问,在造型选项卡,单击型号顾问。打开一个对话框,显示该模型系统的层次结构。
请点击throttlecntrl
然后单击好。打开模型顾问窗口。
扩大按任务>代码生成效率。要检查你的代码生成效率模型,该文件夹中使用支票。默认情况下,不会触发更新图检查选择。可用于代码生成效率的检查,取决于你是否有一个万博1manbetxSimulink的编码器或嵌入式编码许可证。
在左窗格中,选择剩余的检查,然后选择代码生成效率。
在右窗格中,选择显示运行后报告并点击运行选定检查。该报告显示运行摘要该标志检查的警告。
查看该报告。该警告突出影响的代码效率的问题。有关报告的更多信息,请参阅视图模型顾问检查报告(万博1manbetxSIMULINK)。
要查看模型的代码生成过程的一部分,使用代码生成顾问。
要指定代码生成目标,在配置参数>代码生成窗格中,选择的值选择目标参数。
选择以下值之一的参数检查生成的代码之前模型:
在(与警告继续)
在(停车警告)
如果你想只生成代码,选择仅生成代码。否则,清除该复选框,以生成可执行文件。
应用您的更改,然后按按Ctrl + B来生成代码。代码生成顾问开始,并审查的顶级车型和子系统。
如果代码生成顾问发出故障或警告,并指定:
在(与警告继续)
- 代码生成顾问窗口,同时构建过程继续打开。在生成过程完成后,您可以查看结果。
在(停车警告)
- 构建过程停止并显示诊断查看器。要继续,必须查看并解决代码生成Advisor的结果或清除检查生成的代码之前模型参数。
在代码生成顾问对话框中,选择从左侧窗格中的检查检查结果。结果在右窗格中确认显示。
回顾检查结果后,你可以选择修复警告和失败中的说明修正模型顾问检查警告或故障(万博1manbetxSIMULINK)。
如果指定了效率和安全防范目标,代码生成顾问包括额外的检查。当您更改这些额外的检查之一,以前的检查结果有可能变为无效,需要重新运行。
欲了解更多信息,请参阅设定的目标 - 代码生成顾问对话框(嵌入式编码)