Реферат: Кодирование
Решение: Построим код по методу Шеннона-Фано, используя сле-дующий алгоритм:
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
Бесплатно скачать Реферат: Кодирование
|