exponenta event banner

simulink.compiler.configureForDeployment

Настроить Simulink.SimulationInput объект для развертывания с компилятором Simulink

Описание

пример

simulink.compiler.configureForDeployment(in) конфигурирует Simulink.SimulationInput объект, in, чтобы быть совместимым для развертывания с Simulink ® Compiler™ .simulink.compiler.configureForDeployment устанавливает режим моделирования Rapid Accelerator и параметр модели, RapidAcceleratorUpToDateCheck кому off для модели, используемой в Simulink.SimulationInput объект, in, эти параметры гарантируют, что указанные входные данные не требуют перестроения развернутых приложений.

Примеры

свернуть все

В этом примере показано, как настроить Simulink.SimulationInput для развертывания в виде исполняемого файла командной строки или приложения с компилятором Simulink.

Создайте функцию, которую необходимо развернуть как автономный исполняемый файл. В функции создайте Simulink.SimulationInput объект для модели sldemo_suspn_3dof. Использование setVariable способ Simulink.SimulationInput объект, задайте переменную Mb до 1000.

Используйте simulink.compiler.configureForDeployment для создания Simulink.SimulationInput объект совместим с развертыванием. Один раз Simulink.SimulationInput объект настроен для развертывания, смоделировать его с помощью sim команда.

function deployedScript()
    in = Simulink.SimulationInput('sldemo_suspn_3dof');
    in = in.setVariable('Mb', 1000);
    in = simulink.compiler.configureForDeployment(in);
    out = sim(in);
end

Входные аргументы

свернуть все

A Simulink.SimulationInput объект или массив Simulink.SimulationInput объекты, которые используются для задания изменений в модели для моделирования.

Пример: in = Simulink.SimulationInput('vdp')

Представлен в R2020a