主要内容

rtwrebuild

从模型重建生成的代码

描述

例子

rtwrebuild ()假设当前的工作文件夹是模型(而不是模型位置)和调用的构建文件夹codebuild.如果当前工作文件夹不是构建文件夹,则函数退出并报错。

rtwrebuild调用codebuild重新编译自那次生成后修改的文件。此函数的操作取决于当前的工作文件夹,而不是当前加载的模型。如果你的模型包含引用的模型,codebuild为层次结构中的所有模型重新编译代码。

例如,在并行计算工具箱™命令中,有一个parforspmd循环,不要调用rtwbuildrtwrebuild,或slbuild用于构建为并行构建配置的模型的命令。有关引用模型的并行构建的信息,请参见通过使用并行构建减少引用模型的构建时间

例子

rtwrebuild (模型假设当前工作文件夹比构建文件夹高一级,并调用codebuild.如果当前工作目录(松材线虫病)不是比构建文件夹高一级,则函数退出并报错。

例子

rtwrebuild (路径的指示的生成文件夹路径论点。的路径参数语法允许函数在不考虑当前工作文件夹和模型构建文件夹之间关系的情况下操作。

例子

全部折叠

调用codebuild并在当前工作文件夹为构建文件夹时重新编译代码。例如,

  • 如果模型名称为mymodel

  • 如果模型构建是在C: \工作文件夹

  • 如果系统目标是GRT

rtwrebuild ()

当当前工作文件夹比生成文件夹高一级时,调用codebuild重新编译代码。

rtwrebuild (“mymodel”

通过指定模型构建文件夹的路径,从当前文件夹重新编译代码,C: \ \ mymodel_grt_rtw工作

rtwrebuild (fullfile (“C:”‘工作’“mymodel_grt_rtw”))

输入参数

全部折叠

要为其重新生成代码或重建可执行映像的模型,指定为表示模型名称的对象或字符向量。

例子:“rtwdemo_exporting_functions”

例子:fullfile(“C:”、“工作”,“mymodel_grt_rtw”)

介绍了R2009a