Merge
Объединение нескольких сигналов в один.
Описание
Блок Merge объединяет входные сигналы в один выходной. Выходное значение в любой момент времени равно последнему вычисленному выходному значению предшествующих (управляющих) блоков. Количество входов задается параметром Number of inputs.
Блок Merge используется для объединения входных сигналов, обновляющихся в разное время, в комбинированный сигнал, в котором перемежающиеся значения сохраняют свою индивидуальность и время.
Рекомендации по использованию блока Merge
При использовании блока Merge следует придерживаться следующих рекомендаций:
-
Для управления блоками Merge всегда используйте условно выполняемые подсистемы без каких-либо промежуточных блоков.
-
Убедитесь, что на любом временном шаге выполняется только одна из предшествующих (управляющих) условно выполняемых подсистем.
-
Убедитесь, что все входные сигналы имеют одинаковый интервал между шагами расчета.
-
Запрещается ветвление сигнала, поступающего на вход блока Merge.
-
Не регистрируйте сигнал, подаваемый на вход блока Merge.
Для каждого входа блока Merge самый верхний невиртуальный источник должен быть условно выполняемой подсистемой (не включая подсистему For Iterator).
Порты
Вход
Port_1 — первый входной сигнал
скаляр
| вектор
Первый входной сигнал, который будет объединен с другими входными сигналами.
Типы данных: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, UInt8
, UInt16
, UInt32
, UInt64
, Bool
Port_n — n-й входной сигнал
скаляр
| вектор
n-й входной сигнал, который будет объединен с другими входными сигналами.
Типы данных: Float16
, Float32
, Float64
, Int8
, Int16
, Int32
, Int64
, UInt8
, UInt16
, UInt32
, UInt64
, Bool
Параметры
Number of inputs — количество входных портов для объединения
2 (по умолчанию)
| целое число
Количество входных сигналов для объединения. Блок создает порт для каждого входного сигнала.
-
2
— один входной порт. -
целое число
— количество портов ввода.
Параметр блока |
|
Значения |
|
По умолчанию |
|
Initial output — начальное значение выходного сигнала
0 (по умолчанию)
| скаляр
| вектор
| матрица
Начальное значение выходного сигнала.
Параметр блока |
|
Значения |
|
По умолчанию |
|