rtwbuild
(不推荐)从模型中编译生成的代码。
不推荐使用 rtwbuild
。请改用 slbuild
。
语法
说明
rtwbuild(
根据当前模型配置参数设置从 model
)model
生成代码。如果 model
尚未加载到 MATLAB® 环境中,rtwbuild
会在生成代码之前加载它。
如果清除仅生成代码模型配置参数,该函数将生成代码并编译可执行镜像文件。
为了减少代码生成时间,在重新编译模型时,rtwbuild
提供增量模型编译。代码生成器仅在模型或子模型自最近一次模型编译后有变动的情况下才重新编译它们。要强制实施顶层模型编译,请参阅 'ForceTopModelBuild'
参量。
rtwbuild(
使用由一个或多个 model
,Name,Value
)Name,Value
对组参量指定的其他选项。
rtwbuild(
根据当前模型配置参数设置从 subsystem
)subsystem
生成代码。在开始编译之前,打开(或加载)父模型。
如果清除仅生成代码模型配置参数,该函数将生成代码并编译可执行镜像文件。
rtwbuild(
从包含可导出为外部应用程序代码的函数调用的 subsystem
,'Mode','ExportFunctionCalls'
)subsystem
生成代码(需要有 Embedded Coder®)。
如果创建模块配置参数设置为 SIL 并且您有 Embedded Coder,则
返回为从指定子系统生成的代码创建的 SIL 模块的句柄。然后,您可以使用 SIL 模块进行数值等效性测试。blockHandle
= rtwbuild(subsystem
,'Mode','ExportFunctionCalls')
输入参数
输出参量
扩展功能
版本历史记录
在 R2009a 中推出另请参阅
codebuild
| rtwrebuild
| slbuild
| coder.buildstatus.open
| coder.buildstatus.close
主题
- Build and Run a Program
- 编译从 Simulink 模型生成的代码的方法
- Control Regeneration of Top Model Code
- 生成要导出到外部代码库的组件源代码 (Embedded Coder)
- 软件在环仿真 (Embedded Coder)