上传者: helianhuo
|
上传时间: 2020-01-03 11:21:38
|
文件大小: 2KB
|
文件类型: m
可以运行的哈夫曼matlab解码程序
-------------计算信源熵----------------
Hu=-f.*log(f); %信元熵计算公式
codeinfo.Hu=sum(Hu);
fprintf('信源熵:%f\n',codeinfo.Hu);
%-------------计算平均码长---------------
codeinfo.avecodelen = sum(f.*codelen);
fprintf('平均码长:%f\n',codeinfo.avecodelen);