Блок объединения сигналов Merge

Назначение:

Блок выполняет объединение входных сигналов в единый векторный сигнал.

Параметры:

· Number of inputs – Количество входов.

· Initial output – Начальное значение выходного сигнала. Если этот параметр не задан, то на выход блока проходит сигнал, значение которого было  вычислено последним.

· Allow unequal port widths (флажок) Разрешить неодинаковую

     размерность входных портов.

· Input port offsets – Смещение входного сигнала. Задается в виде вектора, каждое значение которого определяет расположение соответствующего

сигнала в выходном векторе.

Блок передает на выход значение сигнала вычисленное последним.

С помощью параметра Input port offsets можно регулировать расположение

входных сигналов в результирующем векторе.

Размерность выходного сигнала определяется в соответствии с выражением:

,

где

wk – размерность k -го входного сигнала,
ok – смещение k -го входного сигнала.

На рис. 8 приведен пример использования блока Merge для объединения двух векторов. Параметр Input port offsets в примере задан вектором [0 3].

Рис. 8. Пример использования блока Merge для объединения входных сигналов.

 

Следующий пример (рис. 9) демонстрирует свойство блока пропускать на выход сигнал, который был вычислен последним. В примере использованы блоки управляемых подсистем Enabled Subsystem, которые выполняют вычисления только в том случае, если на управляющий вход подсистемы подан  не нулевой сигнал. В данном примере подсистема не выполняет какие-либо вычисления, а лишь пропускает сигнал со своего входа на выход. Таким образом,  на выход блока Merge поочередно проходят гармонический либо пилообразный  сигналы.

Рис. 9. Пример использования блока Merge

 

 





double arrow
Сейчас читают про: