Проверяйте, что абсолютное значение различия между последовательными выборками дискретного сигнала меньше верхней границы
Simulink / верификация модели
HDL Coder / верификация модели
Проверки блока Check Discrete Gradient каждый элемент сигнала в его входе, чтобы определить, меньше ли абсолютное значение различия между последовательными выборками элемента верхней границы. Задайте значение верхней границы (1 по умолчанию) путем установки параметра Maximum gradient. Если условие верификации верно, блок ничего не делает. В противном случае блок останавливает симуляцию, по умолчанию, и отображает ошибку в Диагностическом Средстве просмотра.
Включите или отключите все блоки верификации модели путем изменения настроек Model Verification block enabling в Параметрах конфигурации.
Используйте блоки в библиотеке Model Verification, чтобы упростить создание самопроверки моделей. Например, можно использовать блоки верификации модели, чтобы протестировать, который сигнализирует, не превышают заданные пределы в процессе моделирования. Когда вам удовлетворяют, что модель правильна, можно выключить проверку ошибок путем отключения блоков верификации. Вы не должны удалять их из модели. Если необходимо изменить модель, можно временно снова включить блоки верификации, чтобы гарантировать, что изменения не повреждают модель.
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|