removeChoice

Удалите варианты из объекта параметра варианта

    Описание

    пример

    P = removeChoice(P,Condition) удаляет пару условие-значение из переменной варианта P соответствующий условию Condition. Можно удалить несколько вариантов из P путем определения условий в массиве ячеек. Установка условий варианта, которые не существуют, приводит к ошибке.

    Примеры

    свернуть все

    Создайте Simulink.VariantVariable объект.

    P = Simulink.VariantVariable('Choices',{'V==1',8,'V==2',9,'V==3',20})

    Удалите вариант, связанный с условием V==2.

    P = removeChoice(P,'V==2');
    

    Создайте Simulink.VariantVariable объект.

    P = Simulink.VariantVariable('Choices',{'V==1',8,'V==2',9,'V==3',20})

    Удалите варианты выбора, связанные с условиями V==2 и V==3.

    P = removeChoice(P, {'V==2','V==3'});
    

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

    свернуть все

    Объект параметра варианта, созданный с помощью Simulink.VariantVariable, заданный как Simulink.VariantVariable объект. Варианты, которые вы задаете используя removeChoice удаляются из этого объекта.

    Выражение управления вариантом, соответствующее значению, которое будет удалено, заданное как строка. Можно удалить несколько вариантов из объекта путем определения условий в массиве ячеек.

    Пример: 'V==2'

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

    Введенный в R2021a