Advisor.addExclusion

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

Описание

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

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

свернуть все

Имя модели, чтобы отобразить все исключения.

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

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

Пример: Advisor.addExclusion ('vdp', 'Тип блока', 'Интегратор', 'проверки', {'mathworks.jmaab.jc_ 0231', 'mathworks.jmaab.jc_ 0222'}, 'validateChecks', верный);

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

Пример: Advisor.addExclusion ('vdp', 'блок', 'vdp:2');

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

Пример: Advisor.addExclusion ('vdp', 'тип блока', 'интегратор');

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

Пример: Advisor.addExclusion ('vdp', 'подсистема', 'vdp:6');

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

Пример: Advisor.addExclusion ('vdp', 'библиотека', 'mCustomlib:6');

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

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

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

Пример: Advisor.addExclusion ('sldvdemo_cruise_control', 'Stateflow ', sldvdemo_cruise_control:4');

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

Пример: Advisor.addExclusion ('sldvdemo_cruise_control', 'Stateflow ', sldvdemo_cruise_control:8');

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

Пример: Advisor.addExclusion ('sldvdemo_cruise_control', 'Stateflow ', sldvdemo_cruise_control:8');

Это - дополнительный аргумент Фильтра типа. Можно добавить исключения в Переход Stateflow в модели с помощью этого аргумента.

Пример: Advisor.addExclusion ('sldvdemo_cruise_control', 'Stateflow ', sldvdemo_cruise_control:8');

Это - дополнительный аргумент Фильтра типа. Можно добавить исключения в Соединение Stateflow в модели с помощью этого аргумента.

Пример: Advisor.addExclusion ('sldvdemo_cruise_control', 'Stateflow ', sldvdemo_cruise_control:8');

Это - дополнительный аргумент Фильтра типа. Можно добавить исключения в графическую функцию в Stateflow с помощью этого аргумента.

Пример: Advisor.addExclusion ('sldvdemo_cruise_control', 'Stateflow ', sldvdemo_cruise_control:8');

Это - дополнительный аргумент Фильтра типа. Можно добавить исключения в функцию MATLAB в Stateflow с помощью этого аргумента.

Пример: Advisor.addExclusion ('sldvdemo_cruise_control', 'Stateflow ', sldvdemo_cruise_control:8');

Это - дополнительный аргумент Фильтра типа. Можно добавить исключения в функцию Simulink в Stateflow с помощью этого аргумента.

Пример: Advisor.addExclusion ('sldvdemo_cruise_control', 'Stateflow ', sldvdemo_cruise_control:8');

Это - дополнительный аргумент Фильтра типа. Можно добавить исключения в Таблицу истинности Stateflow в модели с помощью этого аргумента.

Пример: Advisor.addExclusion ('sldvdemo_cruise_control', 'Stateflow ', sldvdemo_cruise_control:8');

Это - дополнительный аргумент Фильтра типа. Можно добавить исключения в основанное на Simulink состояние в Stateflow с помощью этого аргумента.

Пример: Advisor.addExclusion ('sldvdemo_cruise_control', 'Stateflow ', sldvdemo_cruise_control:8');

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

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

Пример: Advisor.addExclusion ('vdp', 'Блок', 'vdp:2', 'объяснение', 'Блок, который будет удален позже', 'проверки', {'mathworks.jmaab.jc_ 0231'});

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

Пример: Advisor.addExclusion ('vdp', 'Тип блока', 'Интегратор', 'проверки', {'mathworks.jmaab.jc_ 0231', 'mathworks.jmaab.jc_ 0222'}, 'validateChecks', верный);

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

Пример: Advisor.addExclusion ('vdp', 'Блок', 'vdp:2', 'объяснение', 'Блок, который будет удален позже', 'проверки', {'mathworks.jmaab.jc_ 0231'});

Введенный в R2021a