Переставьте вводимые символы путем заполнения матрицы столбцами и освобождения ее строками
Блокируйте подбиблиотеку Перемежения
Блок Matrix Deinterleaver выполняет устранение чередования блока путем заполнения матрицы столбцом вводимых символов столбцом и затем отправки матричного содержимого в строку выходного порта строкой. Number of rows и параметры Number of columns являются размерностями матрицы, которую блок использует внутренне в своих расчетах.
Этот блок принимает на вход сигнал в виде вектора - столбца или скалярной величины. Длина входного вектора должна быть временами Number of rows Number of columns.
Блок принимает следующие типы данных: int8
uint8
int16
uint16
int32
uint32
, boolean
единственный
'double'
, и фиксированная точка. Выходной сигнал наследовал свой тип данных от входного сигнала.
Количество строк в матрице, которую блок использует в своих расчетах.
Количество столбцов в матрице, которую блок использует в своих расчетах.
Если Number of rows и параметры Number of columns равняются 2 и 3, соответственно, то deinterleaver использует 2 3 матрица для ее внутренних расчетов. Учитывая входной сигнал [1; 2; 3; 4; 5; 6]
, блок производит выход [1; 3; 5; 2; 4; 6]
.