rtwrebuild

Перестроите сгенерированный код из модели

Описание

пример

rtwrebuild() принимает, что текущая рабочая папка является папкой сборки модели (не местом нахождения модели), и вызывает codebuild. Если текущая рабочая папка не является папкой сборки, функция выходит с ошибкой.

rtwrebuild вызывает codebuild для повторной компиляции файлов, измененных с момента создания. Операция этой функции зависит от текущей рабочей папки, а не от текущей загруженной модели. Если ваша модель включает ссылочные модели, codebuild перекомпилирует код для всех моделей в иерархии.

В Parallel Computing Toolbox™ команды, например, a parfor или spmd цикл, не вызывайте rtwbuild, rtwrebuild, или slbuild команды, которые строят модели, настроенные для параллельных сборок. Дополнительные сведения о параллельных сборках ссылочных моделей см. в разделе Сокращение времени сборки для ссылочных моделей при помощи параллельных сборок.

пример

rtwrebuild(model) принимает, что текущая рабочая папка на один уровень выше папки сборки и вызывает codebuild. Если текущая рабочая папка (pwd) не на один уровень выше папки сборки, функция выходит с ошибкой.

пример

rtwrebuild(path) находит папку сборки, указанную в path аргумент. The path синтаксис аргумента позволяет функции работать без учета связи между текущей рабочей папкой и папкой сборки модели.

Примеры

свернуть все

Функции codebuild и повторно компилируйте код, когда текущая рабочая папка является папкой сборки. Для примера,

  • Если имя модели mymodel

  • И, если сборка модели была инициирована в C:\work папка

  • И, если системным объектом является GRT

rtwrebuild()

Когда текущая рабочая папка на один уровень выше папки сборки, вызовите codebuild для повторной компиляции кода.

rtwrebuild('mymodel')

Перекомпилируйте код из текущей папки путем указания пути к папке сборки модели, C:\work\mymodel_grt_rtw.

rtwrebuild(fullfile('C:','work','mymodel_grt_rtw'))

Входные параметры

свернуть все

Модель, для которой необходимо регенерировать код или перестроить исполняемый образ, заданную как объект или вектор символов, представляющую имя модели.

Пример: 'rtwdemo_exporting_functions'

Пример: fullfile('C:','work','mymodel_grt_rtw')

Введенный в R2009a