Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ЛРаб20j_o

.docx
Скачиваний:
0
Добавлен:
15.11.2026
Размер:
171 Кб
Скачать
☆

Кафедра «Метрологии, стандартизации и измерений в инфокоммуникациях»

Лабораторная работа 20А

по дисциплине «Общая теория связи»

Выполнили: бригада группы БПАС №2351

Егорова Ульяна Андреевна.

Бобров Андрей Игоревич Гудков Алексей Алексеевич

Номер стенда 4

Принял: Кандидат технических наук, доцент Манонина И. В.

А. ЭФФЕКТИВНОЕ КОДИРОВАНИЕ

1.А. ЦЕЛЬ РАБОТЫ Изучить основные способы увеличения энтропии дискретного источника и принципы эффективного кодирования.

2.А. ДОМАШНЕЕ ЗАДАНИЕ

  1. Задан дискретный источник двоичных сообщений, который производит слова, состоящие из двух букв А и М. Всего возможно четыре различных сообщения, слова: АА, АМ, МА, ММ. Рассчитайте вероятность каждого слова p(АА), p(АМ), p(МА), p(ММ), если заданы (см. таблицу А) безусловные вероятности p(А), p(М) и условные вероятности.

(p(А/М) – вероятность буквы А, если первой в слове была буква М; остальные обозначения аналогичны).

  1. Рассчитайте энтропию источника H и его избыточность R.

  2. Закодируйте слова четверичным кодом и рассчитайте его энтропию и избыточность.

  3. Закодируйте четыре слова безызбыточным кодом с префиксными свойствами, построив кодовое дерево. Рассчитайте энтропию нового двоичного кода, его избыточность и среднюю длину кодовой комбинации.

  4. Запишите выражения, соответствующие передаче нуля и единицы с помощью двоичной фазовой модуляции. Запишите выражения, соответствующие передаче различных комбинаций из двух символов, «дибитов», с помощью четырехпозиционной ФМ. Нарисуйте временные диаграммы сигналов двоичной и четырехпозиционной ФМ.

Определите максимальное значение энтропии для m = 2 и m = 4.

Пункт 1 — Вероятности слов

Из условия мы знаем слова:

Вычислим слова P(M), P(A/A), P(M/M):

P(M) = 1 − P(A) = 0.2

P(A/A) = 1 − P(M/A) = 0.9;

P(M/M) = 1 − P(A/M) = 0.7

Найдем Вероятность каждого слова:

Проверка: 0,72 + 0,08 + 0,06 + 0,14 = 1,00 ✓

Shape1

Пункт 2 — Энтропия источника и избыточность

Энтропия рассчитывается по формуле для источника зависимых сообщений (делим на длину слова n=2):

Избыточность (  бит/символ для m=2):

Пункт 3 — Четверичный код

Кодируем слова как символы четверичного кода:

AM→0, S1

MA→1, S2

MM→2, S3

AA→3, S4

(m=4).

Энтропия считается по тем же вероятностям слов, но теперь это 1 символ (не делим на 2):

 дв.ед./символ

Пункт 4 — Безызбыточный код Хаффмена

Сортировка по убыванию: AA(0,72) > MM(0,14) > AM(0,08) > MA(0,06)

Построение кодового дерева:

Рисунок 1. Кодовое дерево

Кодовые комбинации (1 = вверх, 0 = вниз от вершины):

Слово

Вероятность

Код

Длина

AA

0,72

1

1

MM

0,14

00

2

AM

0,08

011

3

MA

0,06

010

3

Средняя длина:

Подсчёт P(0) и P(1) из 100 среднестатистических сообщений:

  • AA×72 (код «1»): 0 нулей, 72 единицы

  • MM×14 (код «00»): 28 нулей, 0 единиц

  • AM×8 (код «011»): 8 нулей, 16 единиц

  • MA×6 (код «010»): 12 нулей, 6 единиц

Энтропия нового двоичного кода:

Пункт 5 — Фазовая модуляция и максимальная энтропия

Двоичная ФМ (m = 2):

Четырёхпозиционная ФМ (m = 4), дибиты:

Максимальная энтропия (при равновероятных символах):

Рисунок 2. Двоичная ФМ.

Рисунок 3. Четырёхпозиционная ФМ.

7

Соседние файлы в предмете Основы теории связи