Анализируйте и моделируйте модели, на которые ссылаются, подсистемы или атомарные подграфики в модели. Изолируйте подсистему или модель, на которую ссылаются, для тестирования путем извлечения его в модель тестовой обвязки. Контролируйте сигналы временного интервала в своей модели во время симуляции, согласно спецификациям, которые вы присваиваете блокам. Создайте верификации сигнала, и выборочно примените их на основе входной группы симуляции.
Assertion | Проверяйте, является ли сигнал нулем |
Check Dynamic Gap | Проверяйте, что разрыв возможно переменной ширины происходит в области значений амплитуд сигнала |
Check Dynamic Lower Bound | Проверяйте, что один сигнал всегда является меньше, чем другой сигнал |
Check Dynamic Range | Проверяйте, что сигнал падает в области значений амплитуд, которая отличается от временного шага до временного шага |
Check Dynamic Upper Bound | Проверяйте, что один сигнал всегда больше, чем другой сигнал |
Check Input Resolution | Проверяйте, что входной сигнал задал разрешение |
Check Static Gap | Проверяйте, что разрыв существует в области значений сигнала амплитуд |
Check Static Lower Bound | Проверяйте, что сигнал больше, чем (или опционально равняйтесь), статическая нижняя граница |
Check Static Range | Проверяйте, что сигнал падает в фиксированной области значений амплитуд |
Check Static Upper Bound | Проверяйте, что сигнал является меньше, чем (или опционально равняйтесь), статическая верхняя граница |
Стратегии проверки функциональных блоков вашей модели, в изоляции или в контексте большей системы.
Создайте тесты симуляции при помощи менеджера по верификации
Блоки библиотеки Simulink® Model Verification оценивают сигналы временного интервала в вашей модели, согласно спецификациям, которые вы присваиваете блокам.