exponenta event banner

setActiveChoice

Задать активный выбор для компонента варианта

Описание

пример

setActiveChoice(variantComponent,choice) задает активный выбор для компонента исполнения.

Примеры

свернуть все

Создайте модель, получите корневую архитектуру, создайте один компонент исполнения, добавьте два варианта выбора для компонента исполнения и задайте активный вариант.

model = systemcomposer.createModel('archModel',true);
arch = get(model,'Architecture');
variant = addVariantComponent(arch,'Component1');
compList = addChoice(variant,{'Choice1','Choice2'});
setActiveChoice(variant,compList(2));

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

свернуть все

Компонент исполнения, указанный как systemcomposer.arch.VariantComponent с несколькими вариантами.

Активный выбор в компоненте исполнения, указанный как systemcomposer.arch.Component объект или метка варианта выбора в качестве символьного вектора.

Подробнее

свернуть все

Определения

ТерминОпределениеПриложениеДополнительные сведения
вариантВариант является одним из многих структурных или поведенческих вариантов в компоненте варианта.Используйте варианты для быстрой замены различных архитектурных проектов для компонента при выполнении анализа.Создание вариантов
управление вариантамиЭлемент управления исполнениями - это строка, управляющая активным выбором исполнения.Установите элемент управления исполнениями для программного управления активным вариантом.Задать условие

Представлен в R2019a