Переставьте вводимые символы путем заполнения матрицы строками и освобождения ее столбцами
Блокируйте подбиблиотеку Перемежения
Блок Matrix Interleaver выполняет чередование блоков путем заполнения матрицы строкой вводимых символов строкой и затем отправки матричного содержимого в столбец выходного порта столбцом.
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, соответственно, то interleaver использует 2 3 матрица для ее внутренних расчетов. Учитывая входной сигнал [1; 2; 3; 4; 5; 6]
, блок производит выход [1; 4; 2; 5; 3; 6]
.