Сверточное кодирование

Сверточный и турбо кодирование и декодирование, APP, posteriori, Viterbi и двоичный файл, восьмеричный, или преобразование решетки

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

Функции

convencConvolutionally кодируют двоичные данные
distspecВычислите спектр расстояния сверточного кода
iscatastrophicВерный для решетки, соответствующей катастрофическому сверточному коду
istrellisВерный для допустимой структуры решетки
oct2decПреобразуйте восьмеричный в десятичные числа
poly2trellisПреобразуйте полиномы сверточного кода в описание решетки
vitdecConvolutionally декодируют использование двоичных данных алгоритм Viterbi

Объекты

comm.APPDecoderДекодируйте сверточный код с помощью по опыту метод вероятности
comm.ConvolutionalEncoderConvolutionally кодируют двоичные данные
comm.gpu.ConvolutionalEncoderConvolutionally кодируют двоичные данные с графическим процессором
comm.TurboDecoderДекодируйте входной сигнал с помощью параллели, конкатенированной, декодируя схему
comm.gpu.TurboDecoderДекодируйте входной сигнал с помощью параллельного декодирования конкатенации с графическим процессором
comm.TurboEncoderЗакодируйте входной сигнал с помощью конкатенированной схемы кодирования параллели
comm.ViterbiDecoderДекодируйте convolutionally закодированное использование данных алгоритм Viterbi
comm.gpu.ViterbiDecoderДекодируйте convolutionally закодированное использование данных алгоритм Viterbi с графическим процессором

Блоки

APP DecoderДекодируйте сверточный код с помощью метода по опыту вероятности (APP)
Convolutional EncoderСоздайте сверточный код из двоичных данных
Turbo DecoderДекодируйте входной сигнал с помощью параллели, конкатенированной, декодируя схему
Turbo EncoderЗакодируйте двоичные данные с помощью конкатенированной схемы кодирования параллели
Viterbi DecoderДекодируйте convolutionally закодированное использование данных алгоритм Viterbi

Темы

Итеративное декодирование последовательно конкатенированного сверточного кода

Эта модель показывает, как использовать итеративный процесс, чтобы декодировать последовательно конкатенированный сверточный код (SCCC).

Проколотое сверточное кодирование

Эта модель показывает, как использовать Сверточные блоки Энкодера и Декодера Витерби, чтобы моделировать проколотую систему кодирования.

Создание, валидация и тестирование определяемой пользователем структуры решетки

Используйте MATLAB, чтобы создать и подтвердить определяемую пользователем структуру решетки, затем использовать место размещения модульного теста, созданное в Simulink, чтобы протестировать реализацию.

Популярные примеры