getVariantCondition

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

Возвращает условия варианта для блоков в заданном строении варианта

Синтаксис

variantCondition = VarConfigObj.getVariantCondition(ConfigName,BlockName)

Описание

variantCondition = VarConfigObj.getVariantCondition(ConfigName,BlockName), возвращает условие варианта для блока, заданное как BlockName в данном варианте строения.

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

расширить все

Строение варианта для заданного строения. Можно использовать Simulink.VariantConfigurationAnalysis способ получения этого значения.

Задает имя варианта строения.

Имя блока.

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

расширить все

Возвращает условия варианта для блоков в заданном строении варианта.

Примеры

% Add model to path
addpath(fullfile(matlabroot,'examples','simulink_variants','main'));

% Open model
open_system('slexVariantManagement'); 

% Get variant configuration object
VarConfigObj = Simulink.VariantConfigurationAnalysis('slexVariantManagement',...
'NamedConfigurations', {'LinInterStd','NonLinExterLowFid', 'NonLinExterHighFid'})

% Get variant condition 
VariantCondition = VarConfigObj.getVariantCondition('NonLinExterLowFid',...
'slexVariantManagement/Controller/Linear Controller')
Введенный в R2019b