Конкатенация входных сигналов совпадающего типа данных для создания смежного выходного сигнала
Simulink/Обычно используемые блоки
Simulink/Математические операции
Simulink/Маршрутизация сигнала
HDL-кодер/математические операции
HDL-кодер/сигнальная маршрутизация
Блоки Vector Concatenate и Matrix Concatenate конкатенируют входные сигналы, чтобы создать невиртуальный выходной сигнал, элементы которого находятся в смежных местоположениях в памяти.
В Simulink® library, эти блоки являются различными строениями одного и того же блока. Они различаются на основе установки своего параметра Mode, который определяет, действует ли блок в вектор или многомерный массив режиме конкатенации. Требования к входному сигналу и выходному сигналу зависят от режима конкатенации.
Блок | Mode настройки | Требования к входному сигналу | Выходной сигнал |
---|---|---|---|
Vector Concatenate | Vector |
| Когда все входы являются векторами, выход является вектором. Если любой из входов строки или векторов-столбцов, выхода является строкой или вектором-столбцом, соответственно. Совет Чтобы создать вектор вызовов функций, используйте блок Mux. |
Matrix Concatenate | Multidimensional array | Сигналы любой размерности (скаляры, векторы и матрицы) | Выходные выходы всегда являются массивом. Последующие измерения приняты Конкатенация относится к размерности, заданному параметром Concatenate dimension. |
Сигналы в выход сигнале появляются в том же порядке, что и входные сигналы для блока. Описание порядка портов для различных ориентаций блоков см. в разделе Расположение портов после вращения или отражения.
Можно использовать несколько блоков Vector Concatenate или Matrix Concatenate, чтобы создать выходной сигнал в ступенях, но результат плоский, как если бы вы использовали один блок, чтобы объединить сигналы.
Необходимо использовать Vector Concatenate или Matrix Concatenate блок, чтобы задать массив шин. Для получения дополнительной информации смотрите Группирование невиртуальных шин в массивах шин.
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|