Hit Crossing
Детектирование перехода сигнала через заданное значение.
Описание
Блок Hit Crossing определяет, когда входной сигнал достигает значения параметра Hit crossing offset в направлении, заданном параметром Hit crossing direction.
Выходной порт на значке блока отображается, если установлен флажок Show output port. Если отображение выходного порта отключено, то блок работает как Terminator
Порты
Параметры
Hit crossing offset — значение, пересечение которого нужно детектировать
0 (по умолчанию)
| real values
Значение, пересечение которого в направлении, заданном Hit cross direction, детектирует блок.
Параметр блока |
|
Значения |
|
По умолчанию |
|
Hit crossing direction — направление пересечения входным сигналом заданного значения
either (по умолчанию)
| falling
| rising
Направление, с которого входной сигнал приближается к заданному значению для обнаружения пересечения.
Если установлено значение either
, блок ведет себя как блок примерно равно (несуществующий), что бывает полезно для обхода ограничений конечной математики и вычислительной точности. В таких случаях применение блока Hit Crossing может быть удобнее, чем добавление дополнительной логики в модель.
Когда свойство Hit cross direction установлено в значение either
и модель использует решатель с постоянным шагом, блок ведет себя следующим образом. Если выходной сигнал равен 1
, блок устанавливает выходной сигнал в 0
на следующем временном шаге, если только входной сигнал не равен заданному значению.
Параметр блока |
|
Значения |
|
По умолчанию |
|
Show output port — показать выходной порт
включено (по умолчанию)
| выключено
Установите этот флажок для включения выходного порта блока.
Параметр блока |
|
Значения |
|
По умолчанию |
|