Manual Variant Source
Ручная вариативная маршрутизация между несколькими входами.
Описание
Блок Manual Variant Source — это тумблер, который активирует один из вариантов входа для передачи данных на выход.
Блок Manual Variant Source может иметь два или более входных порта и только один выходной порт. Каждый входной порт связан с элементом управления вариантом. Количество входных портов задается параметром Number of choices.
Переключение между вариантами выбора на входе осуществляется двойным щелчком. Блок отображает активный вариант с линией, соединяющей вход с выходом. Блок распространяет активный вариант на входе непосредственно на выход и во время моделирования не учитывает блоки, подключенные к неактивным входным портам.
Чтобы открыть окно настроек, щелкните правой кнопкой мыши по блоку и выберите Параметры. В параметрах можно задать количество вариантов и вручную установить номер активного варианта.
Порты
Вход
Port_1 — входной сигнал для первого варианта
скаляр
| вектор
| матрица
Входной сигнал для первого варианта. Блок передает входной сигнал на выходной порт, когда к этому порту подключен тумблер.
Типы данных: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, Int128
, UInt8
, UInt16
, UInt32
, UInt64
, UInt128
, Fixed-point
, Bool
Port_n — входной сигнал для n-го варианта
скаляр
| вектор
| матрица
Входной сигнал для n-го варианта. Блок передает входной сигнал на выходной порт, когда к этому порту подключен тумблер.
Типы данных: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, Int128
, UInt8
, UInt16
, UInt32
, UInt64
, UInt128
, Fixed-point
, Bool