addConfiguration

Класс: Simulink.VariantConfigurationData
Пакет: Simulink

Добавьте новую различную настройку в различный объект данных конфигурации

Синтаксис

vcdataObj.addConfiguration(name)
vcdataObj.addConfiguration(name,description)
vcdataObj.addConfiguration(name,description,controlVars)
vcdataObj.addConfiguration(name,description,controlVars,subModelConfigurations)

Описание

vcdataObj.addConfiguration(name) добавляет новая различная настройка с именем к различному объекту данных конфигурации.

vcdataObj.addConfiguration(name,description) добавляет новая различная настройка с именем и дополнительным описанием к различному объекту данных конфигурации.

vcdataObj.addConfiguration(name,description,controlVars) добавляет новая различная настройка с именем, дополнительным описанием и контрольными переменными к различному объекту данных конфигурации.

vcdataObj.addConfiguration(name,description,controlVars,subModelConfigurations) добавляет новая различная настройка с именем, дополнительным описанием, контрольными переменными и настройками подмодели к различному объекту данных конфигурации.

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

name

Имя различной настройки добавляется.

description

Текст описания для различной добавляемой настройки.

controlVars

Контрольные переменные для различной добавляемой настройки. Этот аргумент должен быть вектором из структур с обязательными полями: Name и Value. Значения присвоены Name полем должен быть уникальный и допустимый MATLAB® имена переменных. Value поле может содержать или векторы символов или Simulink.Parameter объекты. Значения контрольных переменных проверяются во время валидации различной настройки.

subModelConfigurations

Вектор из структур, содержащих поля: ModelName, ConfigurationName. Имена подмоделей должны быть уникальными и допустимыми именами переменной MATLAB, и именами настройки должны быть допустимые переменные MATLAB.

Примеры

% Define the variant configuration data object
vcdataObj = Simulink.VariantConfigurationData;

% Add a variant configuration LinInterExp 
vcdataObj.addConfiguration('LinInterExp')