Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Помехоустойчивое кодирование сообщенияСодержание книги
Поиск на нашем сайте ПОМЕХОУСТОЙЧИВОЕ КОДИРОВАНИЕ СООБЩЕНИЯ Фамилия - Малых. Третья буква фамилии – «л». Записываем в двоичном виде, «л» – 0100 0011 1001
Математическая запись:
Рассчитаем r:
Выбираем порождающий полином четвёртой степени: G(x)= Умножим K(x) на
Для нахождения остатка R(x) производим деление:
Тогда кодовая комбинация будет иметь вид:
В двоичном виде: 100 0011 1001 1110. Четыре последних разряда являются проверочными. При декодировании в принятую кодовую комбинацию вносим ошибку и вы- числяем синдром ошибки. Результаты записываем в таблицу.
Таким образов каждому вектору ошибки соответствует свой синдром. Поэтому, зная синдром, можно определить в каком разряде принятой ко- довой комбинации произошла ошибка и исправить её. Циклический код в программе MatLab В соответствии с этим перепишем заданную кодовую комбинацию K для буквы «л» 0100 0011 1001, и соответствующий ей полином:
В нашем случае n=13, k=11. Находим все возможные генераторные (порождающие) полиномы: Для соответствия с ранее рассчитанным примеров, выбираем полином из второй строки G(x)=
Рассчитаем проверочную матрицу (синдромы ошибки):
Столбцы полученной матрицы соответствуют ранее полученным синдромом ошибки . Нулевой синдром здесь не учитывается. Вводим в программу кодовую комбинацию, подлежащую кодированию:
Запишем в виде полинома:
Результат кодирования совпадает с рассчитанным примером. Результат также совпадает с исходной кодовой комбинацией. Однократная ошибка исправлена.
|
||
|
Последнее изменение этой страницы: 2024-06-17; просмотров: 53; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.128 (0.007 с.) |