exponenta event banner

Панель «Верификатор проекта»: проверка свойств

Обзор области проверки свойств

Укажите параметры, управляющие тем, как Simulink ® Design Verifier™ проверяет свойства анализируемых моделей.

См. также

Блоки утверждения

Укажите, включены или отключены блоки утверждения в модели.

Настройки

По умолчанию: Use local settings

Use local settings

Включает или отключает блоки Assertion на основе значения параметра Enable каждого блока. Если выбран параметр Enable блока, блок активируется; в противном случае блок отключается.

Enable all

Включает все блоки Assertion в модели независимо от настроек их параметров Enable.

Disable all

Отключает все блоки Assertion в модели независимо от настроек их параметров Enable.

Информация командной строки

Параметр: DVAssertions
Тип: символьный массив
Значение: 'UseLocalSettings' | 'EnableAll' | 'DisableAll'
По умолчанию: 'UseLocalSettings'

См. также

Допущения доказательства

Укажите, включены или отключены блоки Proof Ulsumption в модели.

Настройки

По умолчанию: Use local settings

Use local settings

Включение или отключение блоков Proof Absulation на основе значения параметра Enable каждого блока. Если выбран параметр Enable блока, блок активируется; в противном случае блок отключается.

Enable all

Включение всех блоков допущения Proof в модели независимо от настроек их параметров Enable.

Disable all

Отключает все блоки Proof Absulation в модели независимо от настроек их параметров Enable.

Информация командной строки

Параметр: DVProofAssumptions
Тип: символьный массив
Значение: 'UseLocalSettings' | 'EnableAll' | 'DisableAll'
По умолчанию: 'UseLocalSettings'

См. также

Стратегия

Укажите стратегию, используемую Simulink Design Verifier при проверке свойств.

Настройки

По умолчанию: Prove

Prove

Выполняет проверки свойств.

FindViolation

Поиск только нарушений свойств в пределах числа шагов моделирования, заданного параметром Максимум шагов нарушения.

ProveWithViolationDetection

Ищет как нарушения собственности, так и пытается доказать свойства, по которым не удалось обнаружить нарушение. Эта стратегия является относительно оптимальным балансом между ProveWithViolationDetection и FindViolation стратегии.

Зависимость

Выбор FindViolation или ProveWithViolationDetection включает параметр Maximum violation steps.

Информация командной строки

Параметр: DVProvingStrategy
Тип: символьный массив
Значение: 'Prove' | 'FindViolation' | 'ProveWithViolationDetection'
По умолчанию: 'Prove'

См. также

Максимальные шаги нарушения

Укажите максимальное количество шагов моделирования, по которым Simulink Design Verifier выполняет поиск нарушений свойств.

Настройки

По умолчанию: 20

Программа Simulink Design Verifier не выполняет поиск сверх указанного максимального количества шагов моделирования. Поэтому он не может идентифицировать нарушения, которые могут произойти позже при моделировании.

Зависимость

Этот параметр включается при установке для параметра Стратегия значения FindViolation или ProveWithViolationDetection.

Информация командной строки

Параметр: DVMaxViolationSteps
Тип: int32
Значение: любое допустимое значение
По умолчанию: 20

См. также