Мультиплексор
Объедините входные сигналы одного типа данных в вектор.
Тип: Mux
Путь в библиотеке:
|
Описание
Блок Мультиплексор объединяет вещественные или комплексные входные данные с одинаковым типом в вектор. Можно использовать несколько блоков Мультиплексор для поэтапного создания векторного сигнала, но результат будет таким же, как если бы вы использовали один блок.
Порты
Вход
Port_1 — входной сигнал для включения в выходной сигнал
скаляр
| вектор
Входной сигнал для включения в выходной сигнал, скаляр или вектор.
Входные сигналы для блока Мультиплексор могут быть любой комбинацией скаляров и векторов, но они должны иметь тот же тип данных и быть вещественными или комплексными.
Типы данных: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, Int128
, UInt8
, UInt16
, UInt32
, UInt64
, UInt128
, Bool
, Fixed-point
Поддержка комплексных чисел: да
Port_n — входной сигнал для включения в выходной сигнал
скаляр
| вектор
Входной сигнал для включения в выходной сигнал, скаляр или вектор.
Входные сигналы для блока Мультиплексор могут быть любой комбинацией скаляров и векторов, но они должны иметь тот же тип данных и быть вещественными или комплексными.
Типы данных: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, Int128
, UInt8
, UInt16
, UInt32
, UInt64
, UInt128
, Bool
, Fixed-point
Поддержка комплексных чисел: да
Выход
Port_1 — выходной сигнал блока Мультиплексор
вектор
Выходной сигнал блока Мультиплексор, составленный из объединенных входных сигналов; вектор.
Порядок элементов выходного сигнала мультиплексора определяется порядком портов входных сигналов.
Типы данных: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, Int128
, UInt8
, UInt16
, UInt32
, UInt64
, UInt128
, Bool
, Fixed-point
Поддержка комплексных чисел: да
Параметры
Number of inputs — количество входных сигналов
2 (по умолчанию)
| скаляр
| вектор
Количество и размерность входных сигналов. Целочисленный скаляр или вектор.
Если параметр задан скаляром:
-
Если указано значение больше 1, то блок будет иметь соответствующее количество входных портов. Каждый входной порт ожидает сигнал одинаковой размерности (скаляр или вектор).
-
Если указано значение равное 1, то блок будет иметь только один входной порт, а его выходной сигнал всегда будет скалярным, непосредственно передавая значение с этого единственного входа.
Если параметр задан вектором:
-
Количество входных портов блока равно длине указанного вектора.
-
Размерность сигнала на каждом входном порте задается соответствующим элементом этого вектора:
-
Положительное целое число — на данном входе ожидается вектор сигналов указанной длины.
-
-1 — на данном входе допускается сигнал любой размерности (скаляр или вектор любой длины).
-
Параметр блока |
|
Значения |
|
По умолчанию |
|