getCondition

Возвратите различное управление на выборе в различном компоненте

Описание

пример

expression = getCondition(variantComponent,choice) возвращает различное управление на выборе в различном компоненте.

Примеры

свернуть все

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

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

    'mode == 2'

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

свернуть все

Компонент архитектуры в виде systemcomposer.arch.VariantComponent объект. Этот компонент содержит разнообразный выбор.

Выбор в различном компоненте, строка управления которого возвращена этой функцией, заданной systemcomposer.arch.Component объект.

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

свернуть все

Управляйте строкой, которая управляет выбором конкретного choice, возвращенный как вектор символов.

Типы данных: char

Введенный в R2019a
Для просмотра документации необходимо авторизоваться на сайте