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