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 принимает набор символов и перестраивает их, не повторяясь или не используя любой из символов в наборе.