Логотип Автор24реферат
Задать вопрос
%
уникальность
не проверялась
Контрольная работа на тему:

Рассмотреть три распределения вероятностей символов алфавита

уникальность
не проверялась
Аа
2290 символов
Категория
Информационные технологии
Контрольная работа
Рассмотреть три распределения вероятностей символов алфавита .pdf

Зарегистрируйся в 2 клика в Кампус и получи неограниченный доступ к материалам с подпиской Кампус+ 🔥

Условие

Рассмотреть три распределения вероятностей символов алфавита: равномерное, и . Для каждого распределения получить кодовые слова с использованием заданного алгоритма, вычислить среднюю длину кодового слова, избыточность и проверить неравенство Крафта.

Нужно полное решение этой работы?

Решение

Потяни, чтобы посмотреть
Алфавит источника - 11, 12, 13, 14, 15, 16, 17
Вероятность появления букв
Вероятность появления букв
Алгоритм – Шеннона-Фано
Для построения кода Шеннона-Фано все символы алфавита сообщений записываются в порядке убывания вероятностей их появления. Полученную ранжированную (упорядоченную) последовательность символов разбивают на две группы так, чтобы суммы вероятностей групп были примерно одинаковыми. Для символов первой группы в качестве первого кодового символа присваивают 0, а для символов второй группы – 1 . Полученные группы символов опять разбивают таким же образом на две подгруппы и опять кодируют. Это продолжается до тех пор, пока в последних подгруппах не останется по одному символу.
Равномерное распределение
x p шаг
коды
1 2 3
11 1/7 0 0 - 00
12 1/7
1 0 010
13 1/7
1 011
14 1/7 1 0 0 100
15 1/7
1 101
16 1/7
1 0 110
17 1/7
1 111
Средняя длина кода будет равна бит
Избыточностью кода называется разность между средней длиной кодового слова и предельной энтропией источника сообщений
Найдем значение энтропии
бит
Следовательно, избыточность кода в данном случае составляет 0,05
Неравенство Крафта где ni – длины кодов
Проверим выполнение неравенства
Неравенство выполняется.
Распределение P1
x p шаг
коды
1 2 3 4 5
12 0,01 0 0 0 0 0 00000
14 0,02
1 00001
15 0,08
1 - 0001
13 0,09
1 0 - 0010
17 0,1
1 - 0011
16 0,2
1 - - - 01
11 0,5 1 - - - - 1
Средняя длина кода будет равна
бит
Найдем значение энтропии
бит
Следовательно, избыточность кода в данном случае составляет 0,05
Неравенство Крафта где ni – длины кодов
Проверим выполнение неравенства

Неравенство выполняется.
Распределение P2
x p шаг
коды
1 2 3 4 5 6
15 1/128 0
0 0 0 0 0 000000
17 3/128
1 000001
14 1/32
1 - 00001
12 1/16
1 - - 0001
11 1/8
1 - - - 001
13 1/4
1 - - - - 01
16 1/2 1 - - - - - 1
Средняя длина кода будет равна
бит
Найдем значение энтропии
бит
Следовательно, избыточность кода в данном случае составляет 0,01
Неравенство Крафта где ni – длины кодов
Проверим выполнение неравенства
Неравенство выполняется.
50% задачи недоступно для прочтения
Переходи в Кампус, регистрируйся и получай полное решение
Получить задачу
Больше контрольных работ по информационным технологиям:

Бухгалтер составляет учетные политики для целей бухучета и для налогообложения

2988 символов
Информационные технологии
Контрольная работа

Перейти от позиционной к нормальной форме игры

1098 символов
Информационные технологии
Контрольная работа
Все Контрольные работы по информационным технологиям
Закажи контрольную работу

Наш проект является банком работ по всем школьным и студенческим предметам. Если вы не хотите тратить время на написание работ по ненужным предметам или ищете шаблон для своей работы — он есть у нас.