Проверяйте, что разрыв существует в области значений сигнала амплитуд
Simulink / Model Verification
HDL Coder / Model Verification
Проверки блока Check Static Gap, которых меньше входной сигнал (или опционально равняются), статическая нижняя граница или больше, чем (или опционально равняются), статическая верхняя граница на шаге текущего времени. Upper bound и параметры Lower bound задают верхние и нижние границы разрыва. Блок затем выполняет утверждение после сравнения. Если падения сигнала за пределами разрыва, утверждением является true (1)
и блок ничего не делает. В противном случае блок останавливает симуляцию и возвращает сообщение об ошибке по умолчанию.
Входной сигнал и границы могут быть скалярами, векторами или матрицами. Вход и границы должны быть совпадающим типом данных. Блок сравнивает значение входа к границам по-другому в зависимости от сигнала.
При сравнении скаляров с векторами или матрицами, блок сравнивает скаляр с каждым элементом нескалярного входного сигнала или связанный.
При сравнении векторов или матричных сигналов к другим векторам или матрицам, блок сравнивает входной сигнал и границы поэлементно.
Для моделей больше чем с одним вектором или матрицей как входной сигнал или границы, векторы или матрицы должны иметь те же размерности.
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|
Check Dynamic Range | Check Static Upper Bound | Check Static Lower Bound