Чередование

Блокируйтесь и сверточное чередование

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

Функции

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

Объекты

comm.AlgebraicInterleaverПереставьте вводимые символы, использующие алгебраически выведенный вектор перестановки
comm.AlgebraicDeinterleaverУстраните чередование вводимых символов, использующих алгебраически выведенный вектор перестановки
comm.BlockInterleaverПереставьте вводимые символы с помощью вектора перестановки
comm.BlockDeinterleaverУстраните чередование вводимых символов с помощью вектора перестановки
comm.gpu.BlockInterleaverСоздайте чередованную последовательность блока с графическим процессором
comm.gpu.BlockDeinterleaverВосстановите исходное упорядоченное расположение чередованной последовательности блока с графическим процессором
comm.MatrixInterleaverПереставьте вводимые символы с помощью матрицы перестановок
comm.MatrixDeinterleaverУстраните чередование вводимых символов с помощью матрицы перестановок
comm.MatrixHelicalScanInterleaverПереставьте вводимые символы путем выбора элементов матрицы по диагоналям
comm.MatrixHelicalScanDeinterleaverУстраните чередование вводимых символов путем заполнения матрицы по диагоналям
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 принимает набор символов и перестраивает их, не повторяясь или не используя любой из символов в наборе.

Для просмотра документации необходимо авторизоваться на сайте