Advisor.addExclusion

Добавьте исключения в модель или файл

Описание

Advisor.addExclusion('modelname','Name,Value') (первая пара имя-значение в синтаксисе должна иметь аргумент Тип фильтра) добавляет исключение для сущности в модели. Это может быть блок, Подсистема или сущность stateflow.

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

свернуть все

Имя модели для отображения всех исключений.

Аргументы в виде пар имя-значение

Задайте необязательные разделенные разделенными запятой парами Name,Value аргументы. Name - имя аргумента и Value - соответствующее значение. Name должны находиться внутри кавычек. Можно добавить любое количество пар "имя-значение" в аргументах при условии, что пара "имя-значение" типа фильтра используется только один раз.

Пример: Advisor.addExclusion ('vdp', 'BlockType', 'Integrator', 'checks', {'mathworks.jmaab.jc _ 0231', 'mathworks.jc _ 0222'}, 'validateChecks', true);

Это необязательный аргумент типа Filter. Вы можете добавить исключения к конкретному блоку в модели с помощью этого аргумента.

Пример: Advisor.addExclusion ('vdp', 'Block', 'vdp: 2');

Это необязательный аргумент типа Filter. Вы можете добавить исключения в конкретный тип блоков в модели с помощью этого аргумента.

Пример: Advisor.addExclusion ('vdp', 'BlockType', 'Integrator');

Это необязательный аргумент типа Filter. Вы можете добавить исключения в подсистему в модели с помощью этого аргумента.

Пример: Advisor.addExclusion ('vdp', 'Subsystem', 'vdp: 6');

Это необязательный аргумент типа Filter. Вы можете добавить исключения в библиотеку в модели с помощью этого аргумента.

Пример: Advisor.addExclusion ('vdp', 'Library', 'mCustomlib: 6');

Это необязательный аргумент типа Filter. Вы можете добавить исключения в Подсистему с определенным типом маски в модели с помощью этого аргумента.

Пример: Advisor.addExclusion ('vdp', 'MaskType', 'gearSystem');

Это необязательный аргумент типа Filter. Вы можете добавить исключения в блоки Stateflow и Подсистемы в модели, используя этот аргумент.

Пример: Advisor.addExclusion ('sldvdemo _ cruise _ control', 'Stateflow,' sldvdemo _ cruise _ control: 4 ');

Это необязательный аргумент типа Filter. Вы можете добавить исключения на диаграмму Stateflow в модели, используя этот аргумент.

Пример: Advisor.addExclusion ('sldvdemo _ cruise _ control', 'Stateflow,' sldvdemo _ cruise _ control: 8 ');

Это необязательный аргумент типа Filter. Вы можете добавить исключения в состояние Stateflow в модели, используя этот аргумент.

Пример: Advisor.addExclusion ('sldvdemo _ cruise _ control', 'Stateflow,' sldvdemo _ cruise _ control: 8 ');

Это необязательный аргумент типа Filter. Вы можете добавить исключения в Stateflow Transition в модели, используя этот аргумент.

Пример: Advisor.addExclusion ('sldvdemo _ cruise _ control', 'Stateflow,' sldvdemo _ cruise _ control: 8 ');

Это необязательный аргумент типа Filter. Вы можете добавить исключения к соединению Stateflow в модели, используя этот аргумент.

Пример: Advisor.addExclusion ('sldvdemo _ cruise _ control', 'Stateflow,' sldvdemo _ cruise _ control: 8 ');

Это необязательный аргумент типа Filter. Вы можете добавить исключения в графическую функцию в Stateflow, используя этот аргумент.

Пример: Advisor.addExclusion ('sldvdemo _ cruise _ control', 'Stateflow,' sldvdemo _ cruise _ control: 8 ');

Это необязательный аргумент типа Filter. Вы можете добавить исключения в функцию MATLAB в Stateflow, используя этот аргумент.

Пример: Advisor.addExclusion ('sldvdemo _ cruise _ control', 'Stateflow,' sldvdemo _ cruise _ control: 8 ');

Это необязательный аргумент типа Filter. Вы можете добавить исключения в функцию Simulink в Stateflow, используя этот аргумент.

Пример: Advisor.addExclusion ('sldvdemo _ cruise _ control', 'Stateflow,' sldvdemo _ cruise _ control: 8 ');

Это необязательный аргумент типа Filter. Вы можете добавить исключения в таблицу истинности Stateflow в модели, используя этот аргумент.

Пример: Advisor.addExclusion ('sldvdemo _ cruise _ control', 'Stateflow,' sldvdemo _ cruise _ control: 8 ');

Это необязательный аргумент типа Filter. Вы можете добавить исключения в состояние на основе Simulink в Stateflow, используя этот аргумент.

Пример: Advisor.addExclusion ('sldvdemo _ cruise _ control', 'Stateflow,' sldvdemo _ cruise _ control: 8 ');

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

Если эта пара "имя-значение" не используется во входных параметрах, то объект модели будет исключен из всех проверок. По умолчанию для этой опции заданы все проверки.

Пример: Advisor.addExclusion ('vdp', 'Block', 'vdp: 2', 'rationale', 'Block to be remove', 'checks', {'mathworks.jmaab.jc _ 0231'});

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

Пример: Advisor.addExclusion ('vdp', 'BlockType', 'Integrator', 'checks', {'mathworks.jmaab.jc _ 0231', 'mathworks.jc _ 0222'}, 'validateChecks', true);

Это необязательный аргумент. Используя этот аргумент, можно добавить обоснование (комментарий) при добавлении исключений.

Пример: Advisor.addExclusion ('vdp', 'Block', 'vdp: 2', 'rationale', 'Block to be remove', 'checks', {'mathworks.jmaab.jc _ 0231'});

Введенный в R2021a