检查型号和配置代码生成

您可以使用模型顾问检查,以评估模型准备生成代码。要检查和配置您的代码生成应用程序的目标模式,如可追溯或调试,使用代码生成顾问。

有关信息 看到
型号顾问 运行模型顾问检查(万博1manbetxSimulink的)
代码生成顾问 应用目标使用代码生成顾问
可用支票万博1manbetx®编码器™ 万博1manbetxSimulink的编码器检查
可提供嵌入式编码检查® 嵌入式编码检查(嵌入式编码)

检查模式的代码效率与模型顾问

要检查模型rtwdemo_throttlecntrl代码效率,使用模型顾问。

  1. 打开rtwdemo_throttlecntrl。保存副本作为throttlecntrl在您的MATLAB的可写位置®路径。

  2. 要启动型号顾问,在造型选项卡,单击型号顾问。打开一个对话框,显示该模型系统的层次结构。

  3. 请点击throttlecntrl然后单击。打开模型顾问窗口。

  4. 扩大按任务>代码生成效率。要检查你的代码生成效率模型,该文件夹中使用支票。默认情况下,不会触发更新图检查选择。可用于代码生成效率的检查,取决于你是否有一个万博1manbetxSimulink的编码器或嵌入式编码许可证。

  5. 在左窗格中,选择剩余的检查,然后选择代码生成效率

  6. 在右窗格中,选择显示运行后报告并点击运行选定检查。该报告显示运行摘要该标志检查的警告。

  7. 查看该报告。该警告突出影响的代码效率的问题。有关报告的更多信息,请参阅视图模型顾问检查报告(万博1manbetxSIMULINK)。

检查型号代码生成过程中与代码生成顾问

要查看模型的代码生成过程的一部分,使用代码生成顾问。

  1. 要指定代码生成目标,在配置参数>代码生成窗格中,选择的值选择目标参数。

  2. 选择以下值之一的参数检查生成的代码之前模型

    • 在(与警告继续)

    • 在(停车警告)

  3. 如果你想只生成代码,选择仅生成代码。否则,清除该复选框,以生成可执行文件。

  4. 应用您的更改,然后按按Ctrl + B来生成代码。代码生成顾问开始,并审查的顶级车型和子系统。

    如果代码生成顾问发出故障或警告,并指定:

    • 在(与警告继续)- 代码生成顾问窗口,同时构建过程继续打开。在生成过程完成后,您可以查看结果。

    • 在(停车警告)- 构建过程停止并显示诊断查看器。要继续,必须查看并解决代码生成Advisor的结果或清除检查生成的代码之前模型参数。

  5. 在代码生成顾问对话框中,选择从左侧窗格中的检查检查结果。结果在右窗格中确认显示。

  6. 回顾检查结果后,你可以选择修复警告和失败中的说明修正模型顾问检查警告或故障(万博1manbetxSIMULINK)。

    注意

    如果指定了效率和安全防范目标,代码生成顾问包括额外的检查。当您更改这些额外的检查之一,以前的检查结果有可能变为无效,需要重新运行。

欲了解更多信息,请参阅设定的目标 - 代码生成顾问对话框(嵌入式编码)

相关话题