Проверяйте верхнюю границу сигнала с проверкой статический блок верхней границы

Используя блок Check Static Upper Bound, можно проверять, превышает ли входной сигнал заданное значение.

В этом примере блок Check Static Upper Bound сравнивает значение блока Sine Wave к значению, вводимому в параметр Верхней границы, который является 0.5. Блок Constant, пометил Bound, иллюстрирует этот параметр в блоке Scope, но не влияет на значение параметров. Статические проверки блока Верхней границы Проверки, если значение входного сигнала меньше Верхней границы. Если это, блок утверждает true (1). Поскольку Выходной параметр сигнала утверждения блока выбран, блок выводит значение утверждения. Запустите симуляцию, чтобы наблюдать выходной сигнал модели.

В начале симуляции, блок Check Static Upper Bound выходные параметры 1 потому что значение блока Sine Wave меньше связанного. Во время 0.52, синусоида превышает 0.5. Блок Check Static Upper Bound распознает это изменение и выходные параметры 0. Когда время достигает 2.62, синусоида падает ниже связанного, и утверждением является true. Этот шаблон повторения до времени окончания симуляции.

Смотрите также

|