Документация Engee

Ручной вариативный приемник

Ручная вариативная маршрутизация между несколькими выходами.

Тип: ManualVariantSink

Путь в библиотеке:

/Basic/Signal Routing/Manual Variant Sink

Описание

Блок Ручной вариативный приемник представляет собой тумблер, который активирует один из вариантов на выходе, чтобы передать на него входные данные.

Блок Ручной вариативный приемник имеет только один входной порт и один или несколько выходных портов. Альтернативные варианты к выходному порту блока подключают так, чтобы во время выполнения модели был активен максимум один вариант.

Чтобы переключиться между вариантами выбора на выходе, дважды щелкните блок. Блок отображает активный вариант в виде линии, соединяющей вход с выходом. Блок распространяет активный вариант на выходе и во время моделирования не учитывает блоки, подключенные к неактивным выходным портам.

Двойной щелчок по блоку Ручной вариативный приемник переключает выбор выхода.

Порты

Вход

# IN_1 — входной сигнал
скаляр | вектор | матрица

Details

Входной сигнал, который должен быть подключен к активному выходному порту.

Типы данных

Float16, Float32, Float64, Int8, Int16, Int32, Int64, Int128, UInt8, UInt16, UInt32, UInt64, UInt128, Fixed, Bool

Поддержка комплексных чисел

Да

Выход

# OUT_1 — выходной сигнал для первого варианта
скаляр | вектор | матрица

Details

Выходной сигнал для первого варианта.

Количество выходных портов зависит от параметра Число выходов.

Типы данных

Float16, Float32, Float64, Int8, Int16, Int32, Int64, Int128, UInt8, UInt16, UInt32, UInt64, UInt128, Fixed, Bool

Поддержка комплексных чисел

Да

# OUT_2 — выходной сигнал для 2-го варианта
скаляр | вектор | матрица

Details

Выходной сигнал для 2-го варианта.

Количество выходных портов зависит от параметра Число выходов.

Типы данных

Float16, Float32, Float64, Int8, Int16, Int32, Int64, Int128, UInt8, UInt16, UInt32, UInt64, UInt128, Fixed, Bool

Поддержка комплексных чисел

Да

Параметры

Основные

# Число выходов — количество вариантов вывода
Целое число

Details

Укажите количество портов для вывода вариантов.

Значение по умолчанию

2

Имя для программного использования

NumChoices

Настраиваемый

Нет

Вычисляемый

Да

# Число активных выходов — номер активного выходного порта
Целое число

Details

Номер активного выходного порта. Допустимые значения варьируются от 1 до значения параметра Число выходов включительно.

Значение по умолчанию

1

Имя для программного использования

LabelModeActiveChoice

Настраиваемый

Нет

Вычисляемый

Да