Декодируйте двоичный код декодированием Хаффмана
декодирует численный вектор кода Хаффмана, sig = huffmandeco(code,dict)code, при помощи кодов Хаффмана, описанных входом кода dict. Входные dict - N ячеек -by-2, где N - количество различных возможных символов в исходном сигнале, который кодирует code. Первый столбец dict представляет отдельные символы, а второй столбец представляет соответствующие кодовые слова. Каждое кодовое слово представлено в виде числового вектора-строки и без кодового слова в dict может быть префиксом любого другого кодового слова в dict. Можно сгенерировать dict при помощи huffmandict функции и code при помощи huffmanenco функция. Если все символы в dict числовые, выходные sig является вектором. Если какой-либо символ в dict алфавитный, sig является одномерным массивом ячеек.
[1] Сайуд, Халид. Введение в сжатие данных. 2nd ed. San Francisco: Morgan Kaufmann Publishers, 2000.