Перемежение

Блокируйтесь и сверточное перемежение

Communications Toolbox™ включает инструменты с помощью или MATLAB® или Simulink® для перемежения и устранения чередования данных сигнала.

Функции

algintrlvПереупорядочьте символы, использующие алгебраически выведенную таблицу сочетания
algdeintrlvВосстановите упорядоченное расположение символов, использующих алгебраически выведенную таблицу сочетания
convintrlvПереставьте символы с помощью сдвиговых регистров
convdeintrlvВосстановите упорядоченное расположение символов с помощью сдвиговых регистров
intrlvПереупорядочьте последовательность символов
deintrlvВосстановите упорядоченное расположение символов
helintrlvПереставьте символы с помощью спирального массива
heldeintrlvВосстановите упорядоченное расположение символов, переставленных с помощью helintrlv
helscanintrlvПереупорядочьте символы в спиральном шаблоне
helscandeintrlvВосстановите упорядоченное расположение символов в спиральном шаблоне
matintrlvПереупорядочьте символы путем заполнения матрицы строками и освобождения ее столбцами
matdeintrlvВосстановите упорядоченное расположение символов путем заполнения матрицы столбцами и освобождения его строками
muxintrlvПереставьте символы с помощью сдвиговых регистров с заданными задержками
muxdeintrlvВосстановите упорядоченное расположение символов с помощью заданных сдвиговых регистров
randintrlvПереупорядочьте символы с помощью случайного сочетания
randdeintrlvВосстановите упорядоченное расположение символов с помощью случайного сочетания

Объекты

comm.gpu.BlockInterleaverСоздайте чередованную последовательность блока с помощью графического процессора
comm.gpu.BlockDeinterleaverВосстановите исходное упорядоченное расположение чередованной последовательности блока с помощью графического процессора
comm.ConvolutionalInterleaverПереставьте вводимые символы с помощью сдвиговых регистров с теми же значениями свойств
comm.ConvolutionalDeinterleaverВосстановите упорядоченное расположение символов с помощью сдвиговых регистров
comm.gpu.ConvolutionalInterleaverПереставьте вводимые символы с помощью сдвиговых регистров с помощью графического процессора
comm.gpu.ConvolutionalDeinterleaverВосстановите упорядоченное расположение символов с помощью сдвиговых регистров с помощью графического процессора
comm.HelicalInterleaverПереставьте вводимые символы с помощью спирального массива
comm.HelicalDeinterleaverВосстановите упорядоченное расположение символов с помощью спирального массива
comm.MultiplexedInterleaverПереставьте вводимые символы с помощью набора сдвиговых регистров с заданными задержками
comm.MultiplexedDeinterleaverУстраните чередование вводимых символов с помощью набора сдвиговых регистров с заданными задержками

Блоки

Algebraic InterleaverПереупорядочьте вводимые символы, использующие алгебраически выведенную таблицу сочетания
Algebraic DeinterleaverВосстановите упорядоченное расположение вводимых символов, использующих алгебраически выведенное сочетание
General Block InterleaverПереупорядочьте символы во входном векторе
General Block DeinterleaverВосстановите упорядоченное расположение символов во входном векторе
Matrix InterleaverПереставьте вводимые символы путем заполнения матрицы строками и освобождения ее столбцами
Matrix DeinterleaverПереставьте вводимые символы путем заполнения матрицы столбцами и освобождения ее строками
Matrix Helical Scan InterleaverПереставьте вводимые символы путем выбора элементов матрицы по диагоналям
Matrix Helical Scan DeinterleaverВосстановите упорядоченное расположение вводимых символов путем заполнения матрицы по диагоналям
Random InterleaverПереупорядочьте вводимые символы с помощью случайного сочетания
Random DeinterleaverВосстановите упорядоченное расположение вводимых символов с помощью случайного сочетания
Convolutional InterleaverПереставьте вводимые символы с помощью набора сдвиговых регистров
Convolutional DeinterleaverВосстановите упорядоченное расположение символов, которые были переставлены с помощью сдвиговых регистров
General Multiplexed InterleaverПереставьте вводимые символы с помощью набора сдвиговых регистров с заданными задержками
General Multiplexed DeinterleaverВосстановите упорядоченное расположение символов с помощью сдвиговых регистров заданной задержки
Helical InterleaverПереставьте вводимые символы с помощью спирального массива
Helical DeinterleaverВосстановите упорядоченное расположение символов, переставленных спиральным interleaver

Темы

Перемежение

Блок interleaver принимает набор символов и перестраивает их, не повторяясь или не используя любой из символов в наборе.