Создание словаря кода Хаффмана для источника с известной вероятностной моделью
[ создает двоичный словарь кода Хаффмана, dict,avglen] = huffmandict(symbols,prob)dict, для исходных символов, symbols, используя алгоритм максимальной дисперсии. Вход prob определяет вероятность возникновения для каждого из входных символов. Длина prob должна равняться длине symbols. Функция также возвращает среднюю длину кодового слова avglen словаря, взвешенного в соответствии с вероятностями на входе prob.
[1] Сайуд, Халид. Введение в сжатие данных. 2-я ред. Сан-Франциско: Morgan Kaufmann Publishers, 2000.