exponenta event banner

getBlockDifferences

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

Возвращает список блоков, отличающихся активным выбором между конфигурациями вариантов

Синтаксис

getBlockDifferences = VarConfigObj.getBlockDifferences()

Описание

getBlockDifferences = VarConfigObj.getBlockDifferences()возвращает список блоков, активных в некоторых проанализированных конфигурациях и неактивных в других конфигурациях.

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

развернуть все

Объект конфигурации варианта для указанной конфигурации. Вы можете использовать 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 block differences
getBlockDifferences = VarConfigObj.getBlockDifferences()
Представлен в R2019a