Communications Toolbox™ включает инструменты с помощью или MATLAB® или Simulink® для прямого кодирования исправления ошибок и декодирования данных сигнала.
convenc | Convolutionally кодируют двоичные данные |
distspec | Вычислите спектр расстояния сверточного кода |
iscatastrophic | Верный для решетки, соответствующей катастрофическому сверточному коду |
istrellis | Верный для допустимой структуры решетки |
oct2dec | Преобразуйте восьмеричный в десятичные числа |
poly2trellis | Преобразуйте полиномы сверточного кода в описание решетки |
vitdec | Convolutionally декодируют использование двоичных данных алгоритм Viterbi |
comm.APPDecoder | Декодируйте сверточный код с помощью по опыту метод вероятности |
comm.ConvolutionalEncoder | Convolutionally кодируют двоичные данные |
comm.gpu.ConvolutionalEncoder | Convolutionally кодируют двоичные данные с графическим процессором |
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, чтобы протестировать реализацию.