当您准备好为模型生成代码时,您可以修改特定于代码生成的模型配置参数。代码生成参数决定了代码生成器如何生成代码并从您的模型构建可执行程序。
代码生成的模型配置参数在代码生成和窗格。的内容代码生成窗格及其子窗格可以根据指定的目标而更改。一些配置选项仅在嵌入式编码器中可用®产品。
应用程序目标可以包括这些代码生成目标的组合:调试、可跟踪性、执行效率和安全预防。与这些配置选择相关的权衡是存在的,比如执行速度和内存使用。要帮助配置模型以实现应用程序目标,请使用模型顾问和代码生成顾问。
要修改用于代码生成的模型配置参数,请打开代码生成窗格。有几种不同的方法来打开代码生成来自Simulink编辑器的金宝app窗格:
要打开配置参数对话框,单击模型配置参数图标。
然后,单击代码生成在左侧窗格中。
在C代码选项卡上,选择设置>代码生成设置.
在建模选项卡上,单击模型浏览器,或从MATLAB®命令行中,键入daexplr
并按输入.在Model Explorer的左侧窗格中,展开当前模型的节点,并单击Configurations节点。在内容窗格中,右键单击配置并选择开放从上下文菜单。然后单击代码生成在左侧窗格中。
请注意
在“配置参数”对话框中,当更改复选框、菜单选择或编辑字段的值时,元素的白色背景会改变颜色,以指示您进行了未保存的更改。当你点击好吧,取消,或应用,背景重置为白色。
为了帮助您配置代码生成模型,并根据代码生成目标检查配置,金宝app®编码器™和Embedded Coder提供了一些工具。
目标 | 方法 | 更多的信息 |
---|---|---|
自动化配置。 | 在MATLAB命令行中,使用set_param 函数 |
以编程方式配置模型的代码生成参数 |
配置您的模型以快速而轻松地生成代码。 | 快速启动工具 |
|
使用模板创建为代码生成配置的模型,以便您添加自己的块。 | 代码生成模板 | |
要为代码生成配置模型,请使用Simulink块和预定义的或自定义的MATLAB脚本。金宝app | 代码生成向导块 | 使用配置向导块配置和优化模型(嵌入式编码) |
验证您的模型符合标准和指导方针。 | 模型的顾问 | 使用模型顾问检查您的模型 |
验证模型是否满足应用程序目标。 | 代码生成的顾问 | 使用代码生成顾问的应用程序目标 |