6. Сигналы
Для
реализации гибридного поведения в
пакете Simulink
предусмотрены специальные устройства,
реагирующие на определенные события и
вырабатывающие специальные сигналы. К
ним относятся блоки «Enable»
(«Недоступен»),
«Trigger»
(«Скачок»)
и «Hit
Cross»
(«поиск
корня»).
Первый,
«Недоступен»,
реагирует на появление у переменной
отрицательных значений, и отключает
блок, внутри которого он расположен до
тех пор, пока значение переменной опять
не станет положительным. Пример его
использования и работы приведен на
рисунке 2.15.
Второй,
«Скачок»,
имеет два входа, и реагирует на «скачок»,
подаваемый по специальному входу,
запоминая при этом значение переменной,
подаваемой по второму входу. Пример
работы приведен на рисунке 2.16.
Третий,
способен найти значение времени, при
котором входной сигнал принимает нулевое
значение, и выдать соответствующий
сигнал.
Рисунок
2.15 – Пример использования блока Enable
Рисунок
2.16 – Пример использования блока Trigger