Реферат: Кодирование

Решение: Построим код по методу Шеннона-Фано, используя сле-дующий алгоритм:

1. Символы сообщения располагаем в порядке убывания их априорных вероятностей.

2. Исходный ансамбль кодируемых символов разбиваем на две группы с примерно равными вероятностями (лучше, если суммарная вероятность верхней группы меньше).

3. Верхней группе присваиваем символ 1, а нижней 0.

4. Процесс деления повторяем до тех пор, пока в каждой подгруппе останется по одному символу.

Процесс построения кода приведем в таблице 3.

Таблица 3

ai p(ai ) Разбиение Код li

pi li

a5

a4

a1

a6

a7

a2

a8

a3

0,42

0,17

0,10

0,09

0,08

0,07

0,05

0,02

}0

10}0

}1

10}0

}1

К-во Просмотров: 533
Бесплатно скачать Реферат: Кодирование