Алматинский УНИВЕРСИТЕТ энергетики и связи
Кафедра «Инженерной кибернетики» Расчетно-графическая работа №3
Дисциплина: «Прикладная теория информации»
На тему: «Эффективное кодирование»
Вариант 1 Выполнила: ст.гр. АИСУ-10-3
Абдыгалыев К.И.
Проверил: ст. преп. каф. ИК
Бойко В.М. Алматы 2012 Задание к выполнению расчетно-графической работы .Произвести кодирование данных для длин блоков А (таблица вариантов) (по Шеннону) и В (таблица вариантов) (по Хаффмену). Определить для каждого случая средний размер одного разряда и среднюю длину кодового слова.
.Построить кодовое дерево для каждого метода.
.Провести анализ эффективности способов кодирования для заданного варианта.
Согласно варианту, длины блоков:
А: 2, 3
В: 2, 3
Решение.
Кодирование по методу Шеннона-Фано.
) Блок А с длиной 2 символа:
Рассмотрим два случая:
а) когда вероятности появления 1 и 0 в длинном сообщении равны:
=р(1)=0,1 =p(0)=0,9
у1=0,81 | 1 | ||
у2=0,09 | 0 | 1 | |
у3=0,09 | 0 | 0 | 1 |
у4=0,01 | 0 | 0 | 0 |
Определим средний размер одного разряда и среднюю длину кодового слова:
Средняя длина кодового слова:
Средний размер одного разряда: lср = LСР/n=1,2/2=0,6
б) =р(1)=0,4 =p(0)=0,6
у1=0,36 | 1 | 1 |
у2=0,24 | 1 | 0 |
у3=0,24 | 0 | 1 |
у4=0,16 | 0 | 0 |
Средняя длина кодового слова:
Средний размер одного разряда: lср = LСР/n=2/2=1
) Блок А с длиной 3 символа:
Рассмотрим два случая:
а) когда вероятности появления 1 и 0 в длинном сообщении равны:
=р(1)=0,1 =p(0)=0,9
y1 | 0,729 | 1 | 1 | ||||
y2 | 0,081 | 0 | 1 | 1 | 011 | ||
y3 | 0,081 | 0 | 010 | ||||
y4 | 0,081 | 0 | 1 | 001 | |||
y5 | 0,009 | 0 | 1 | 1 | 00011 | ||
y6 | 0,009 | 0 | 00010 | ||||
y7 | 0,009 | 0 | 1 | 00001 | |||
y8 | 0,001 | 0 | 00000 |
Определим средний размер одного разряда, среднюю длину кодового слова и энтропию:
Средняя длина кодового слова:
Средний размер одного разряда: lср = LСР/n=1,598/3=0,533
Энтропия:
б) =р(1)=0,4 =p(0)=0,6
y1 | 0,216 | 1 | 1 | 11 | ||
y2 | 0,144 | 0 | 1 | 101 | ||
y3 | 0,144 | 0 | 100 | |||
y4 | 0,144 | 0 | 1 | 1 | 011 | |
y5 | 0,096 | 0 | 010 | |||
y6 | 0,096 | 0 | 1 | 001 | ||
y7 | 0,096 | 0 | 1 | 0001 | ||
y8 | 0,064 | 0 | 0000 |
Похожие работы
Тема: Теории электрической связи: Расчет приемника, оптимальная фильтрация, эффективное кодирование |
Предмет/Тип: Электротехника (Реферат) |
Тема: Теории электрической связи: Расчет приемника, оптимальная фильтрация, эффективное кодирование |
Предмет/Тип: Радиоэлектроника (Реферат) |
Тема: Арифметическое кодирование. Кодирование длин повторений |
Предмет/Тип: Информатика, ВТ, телекоммуникации (Реферат) |
Тема: Эффективное законодательство – эффективное регулирование |
Предмет/Тип: Основы права (Статья) |
Тема: Кодирование |
Предмет/Тип: Информатика, ВТ, телекоммуникации (Реферат) |
Интересная статья: Быстрое написание курсовой работы