说明:根据香农编码,费诺编码和哈夫曼编码的最佳编码思想,运用C语言或Matlab语言任选2个给予分别实现,其中哈夫曼编码必选.
基本要求(15):
1.输入任意个数的信源符号
2.输入任意大小的概率分布(ΣPi=1)
3.哈夫曼编码给出方式选择
4. 输出编码结果
5.输出信源熵,平均码长,编码效率等
6.编程加注解
附加要求(5):
1.能实现哈夫曼多进制(元)编码(3进制)
或 2.能实现哈夫曼多重(扩展)编码(2重,信源2-3个符号)
<zlj800800> 在 上传 | 大小:184320