Добавил:
t.me Фулл всегда есть! А если нет, то Вы плохо его ищите! ИиКГ, СКДИКТ, ОКИТПЭС и тд https://t.me/whitedevil752 Так же веду разработку КД (конструкторской документации) согласно ГОСТ. Имеется опыт работы при производстве на одном из ведущих в области радиэлектроники предприятии. Пишите) Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2сем / KPPYRESStylin.docx
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
813 Кб
Скачать
  1. Исследование свёрточного кода

  1. С использованием программы Сверточные коды.exe на основе данных из табл. 4 закодировать текст

Для исходного текстового сообщения «РК»:

  • Сообщение в двоичном коде: 1101000011001010

  • Закодированное сообщение: 11000101111000001100011011110111

Рис.9 Результат кодирования

  1. Провести имитацию канала с шумом с вероятностью битовой ошибки

При имитации канала с длиной ошибок – «Одиночные» и вероятностью ошибок – 0.4, на выходе канала связи получается следующий результат: 11010000101001001001001010100011

Для длины ошибок «Двойные» - 11011100000111110011100100010001

  1. Осуществить декодирование.

При декодировании одиночных ошибок результат декодирования полностью совпадает с исходным сообщением

Рис.10 Результат декодирования

При декодировании двойных ошибок, декодирование не удается

Рис.11 Результат декодирования

  1. Выводы

В результате проделанной работы удалось закодировать текстовое сообщение, а также декодировать его при условии одиночных ошибок. При двойных ошибках декодирование не удалось, т.к. данный декодер не справляется с двойными ошибками.

  1. Выводы

В рамках курсового проекта были изучены три типа помехоустойчивых кодов: Хэмминга, БЧХ и свёрточные.

  • Коды Хэмминга — это блочные коды, обрабатывающие данные независимыми блоками. Они просты в реализации, эффективно исправляют одиночные ошибки за счет проверочных битов и требуют минимальных вычислительных затрат.

  • Коды БЧХ, также являющиеся блочными, представляют собой расширение кодов Хэмминга. Они отличаются гибкостью: позволяют настраивать длину блока и кратность исправляемых ошибок, хотя и ценой большей сложности реализации.

  • Свёрточные коды работают с непрерывным потоком данных, используя обратную связь. Они обеспечивают высокую помехоустойчивость и востребованы в системах с последовательной передачей (модемы, беспроводные сети).

Соседние файлы в папке 2сем