Ключ-2

| Векторизован | Си |
в палитре на схеме

Блок векторизован, реализует функцию управляемого ключа по алгоритму:

где x(t) – вектор входных сигналов; y1(t) – вектор сигналов на 1-ом выходном порте; y2(t) – вектор сигналов на 2-ом выходном порте; K1, K2 – векторы пороговых значений (уставок), определяющих условия перекоммутации сигналов на выходных портах блока; y10 – вектор сигналов на 1-ом выходном порте блока, при входных сигналах, больших пороговых значений K1; y20 – вектор сигналов на 2-ом выходном порте блока, при входных сигналах, меньших пороговых значений K2.

Входы

  • input - входной сигнал, x

Выходы

  • output1 - первый выходной порт y1;
  • output2 - второй выходной порт y2.

Свойства:

  • Уставка первого выхода - вектор пороговых значений K1;
  • Уставка второго выхода - вектор пороговых значений K2;
  • Начальное значение 1-го выхода - вектор сигналов y₁₀ на 1-ом выходном порте блока, при входных сигналах, больших пороговых значений K1;
  • Начальное значение 2-го выхода - вектор сигналов y₂₀ на 2-ом выходном порте блока, при входных сигналах, меньших пороговых значений K2.

Параметры

  • Уровень - текущее положение ключа.
Примечание:
  1. По умолчанию блок формирует скалярный выходной сигнал.
  2. Именованные свойства могут быть заданы как локальные переменные модели (субмодели) в скрипте на языке программирования, как глобальные сигналы проекта при помощи пункта главного меню Сервис → Сигналы, или как внешние сигналы проекта при помощи подключаемой базы сигналов.