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')