huffmandeco
ハフマン復号化による 2 値符号の復号化
説明
は、入力符号ディクショナリ sig = huffmandeco(code,dict)dict で記述されているハフマン符号を使用して数値ハフマン符号ベクトル code を復号化します。入力 dict は、N 行 2 列の cell 配列で、N は code を符号化する元の信号の識別可能なシンボル数です。dict の最初の列は識別可能なシンボルを表し、2 列目は対応するコードワードを表します。各コードワードは数値行ベクトルで表現されます。また、dict のコードワードを dict のその他のコードワードのプレフィックスにすることできません。関数 huffmandict を使用して dict を生成し、関数 huffmanenco を使用して code を生成できます。dict 内のすべてのシンボルが数値の場合、出力 sig はベクトルです。dict の信号値にアルファベットがある場合、sig は 1 次元の cell 配列です。
例
入力引数
出力引数
参照
[1] Sayood, Khalid. Introduction to Data Compression. 2nd ed. San Francisco: Morgan Kaufmann Publishers, 2000.