Main Content

使用快速向导工具生成代码

快速向导工具可帮助您准备模型以生成代码。要启动该工具,请打开 Simulink® Coder™。在 C 代码选项卡上,点击快速向导

启动该工具后,您必须回答以下关于要生成的代码的问题:

  • 您生成的代码的代码输出类型是什么?

  • 您的应用程序是否需要可重入的多实例代码?

  • 您的主要代码生成目标是什么?

该工具显示生成代码所需的参数更改。如果您选择生成代码,该工具会将参数更改应用于您的配置集并生成代码。如果您的系统包含引用模型,快速向导工具也会将参数更改应用于引用模型。在代码生成后,您可以查看代码生成报告,并找到有关编译、自定义、优化和打包代码的信息。要进一步自定义您的生成代码,请点击完成,然后使用 Simulink Coder。该 App 提供工具来控制生成代码中模型数据的名称和表示。有关详细信息,请参阅 Simulink Coder

具有配置引用的模型的配置参数更改

要将配置参数更改应用于具有活动配置引用的模型,快速向导工具会执行下列操作:

  • 在包含原始配置集的工作区或数据字典中创建 Simulink.ConfigSet 对象 QuickStart_timestamp。新对象是应用了参数更改的原始配置集的副本。

  • 创建指向新配置集对象的 Simulink.ConfigSetRef 对象。

  • 将新配置引用附加到模型,并使其成为活动配置。

  • 如果您的系统包含共享原始配置集的引用模型,该工具会将新配置引用附加到引用模型,并使新配置引用成为活动配置。

要还原原始配置集,请激活原始 Simulink.ConfigSetRef 对象。

注意

如果快速向导工具在 MATLAB® 工作区中创建配置集对象,则您必须保存该对象,以便在 MATLAB 会话结束后保留配置集。有关详细信息,请参阅保存配置集

后续步骤

使用快速向导工具生成代码后,可能需要执行的后续步骤是:

要在生成的代码中控制模型数据和函数的名称和表示,请使用 Simulink Coder 中的模型数据编辑器。有关详细信息,请参阅 Simulink Coder