1、信息论与编码课程设计题目专升本(48 人,16 题)陈万里(24 人)1、符号信源熵的求解(3 人)给定信源各个符号发生概率,编程求解各个符号的自信息量和信源的熵。2、图像信源熵的求解(3 人)读入一幅图像,编程实现求解图像信源的熵。3、二元熵函数曲线的绘制与分析(3 人)在理解熵函数的定义基础上,准备一组数据,计算 H(p),并绘制与分析曲线图。4、互信息的求解(3 人)已知信源发出 x 的概率,及接收到 y 后的 x 的后验概率,编程实现互信息的求解。5、平均互信息的求解(3 人)已知信源发出 x 概率,以及发 x 条件下收 y 概率,编程实现平均互信息的求解。6、联合熵的求解(3 人)已
2、知信源 X 与信源 Y 的联合概率,编程求解 X 与 Y 的联合熵。7、数据处理定理的分析与应用(3 人)简述定理内容,计算平均互信息,并从理论上和实例两方面给与分析。8 对称信道容量的求解(3 人)给定信道的概率矩阵,编程判断其是否为对称信道,并求解其信道容量赵春雨(24 人)9 准对称信道容量的求解(3 人)给定信道的概率矩阵,编程判断其是否为准对称信道,并求解其信道容量10 串联信道容量的求解(3 人)设 N 个 BSC 信道(错误概率为 p)串联后,编程求解其信道容量。11、唯一可译码的判断(3 人)总结唯一可译码的概念与判断方法,编程实现:给定码字,判断是否为唯一可译码。12、即时码
3、的构造与判断(3 人)总结即时码的概念与判断方法,编程实现:构造给定码长的即时码;给定码字,判断是否为即时码。13、Kraft 不等式的分析与判断(3 人)编写程序,给定信源符号个数,码元进制数和码长,判断唯一可译码是否存在。14、香农编码的分析与实现(3 人)给定信源各个符号及其发生概率,编程求解其香农编码的码字,平均码长,及编码效率。15、费诺编码的分析与实现(3 人)给定信源各个符号及其发生概率,编程求解其费诺编码的码字,平均码长,及编码效率。16、二进制哈夫曼编码的分析与实现(3 人)给定信源各个符号及其发生概率,编程求解其二进制哈夫曼编码码字,平均码长,及编码效率。说明:(1)加粗的为课程设计的题目,带序号的 16 个(2)课程设计说明书一般应包括理论分析与仿真,编程语言可自行选择,说明书字数在3000 字左右;(3)把任务书信息补充完整,参考文献可更改,设计的内容细节和具体要求可以和指导老师协商后,有所更改。(4)多人做一个题目时要有不同的分工或侧重点,写出的课程设计说明书不能雷同,如重复率超过 50%,同组人均不能通过。