getBlockDifferences

Класс: Simulink.VariantConfigurationAnalysis
Пакет: 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