exponenta event banner

getActiveBlocks

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

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

Синтаксис

activeBlocks = VarConfigObj.getActiveBlocks(ConfigName)

Описание

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

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

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

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