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