Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Понятие о теоремах Шеннона

Кодирование букв и знаков (таблица ASCII кодов)

Код с проверкой четности. Для этого к двоичному коду добавляем контрольный разряд. Суммируем единицы по .

          кр
           
           
           
           
           

Это все отправляется в канал. Декодер вычисляет для каждого четвертого разряда наличие ошибок. Для исправления ошибок используется код Хемминга. В коде Хемминга к информационным разрядам добавляется некоторое число контрольных разрядов.

 

Шеннон сформулировал две теоремы.

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

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

Алгоритм создания кода Шеннона-Фанно:

1) n сообщений расположить в порядке убывания вероятностей их поступления;

2) разбиваем полученное множество на две группы так, чтобы суммы вероятностей групп были примерно равны;

3) одной группе ставим в соответствие 0, другой – 1;

4) каждая из групп снова разбивается на две группы (второй шаг) и т.д. до тех пор, пока все сообщения не будут закодированы.

 

сообщение вероятность       кодовые слова
Х1 0,4 0,15        
Х2      
Х3 0,15 0,15 0,15          
Х4      
Х5    

 

Вычислим энтропию:

Вычислим среднюю длину кода:

 

<== предыдущая лекция | следующая лекция ==>
Кодирование информации. Скорость передачи информации | Кодовое дерево (ориентированный граф)
Поделиться с друзьями:


Дата добавления: 2014-01-20; Просмотров: 286; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.