安全检测:瑞星:安全 诺顿:安全 卡巴:安全
毕业设计-基于LabVIEW的编码的设计与仿真—信源编码,共52页,12323字,附开题报告、源文件等
主要内容
1、对三种典型的信源编码(香农编码,霍夫曼编码,费诺编码)进行原理
分析;
2、基于labview搭建相应的仿真模型;
3、进行系统调试,调试出较为完整正确的仿真结果;
4、基于Labview平台完成各模块和用户界面的设计;
5、撰写论文。
中文摘要
信源编码是将信源输出符号,经过信源编码器的变换,成为另外的压缩符号,然后将压缩后的信息经信道传送给信宿。由于信源符号之间存在分布不均匀和相关性,使得信源存在冗余度,所以信源编码的核心问题就是减少冗余,提高传输效率,即提高通信的有效性,使得信宿一端能更好、更精确地接收消息。
本篇论文主要对三种典型无失真信源编码方法的原理进行分析,并借助LABVIEW仿真软件搭建对应的三种典型信源编码模型,通过对仿真结果的分析与比较,得出结论,更加深入了解信源编码的目的和意义,以便在实际问题中选择最合适的信源编码方法。
关键词:
信源编码;LABVIEW;香农编码;霍夫曼编码;费诺编码
目录
第一章 引言 1
1.1 信源编码简介 1
1.2 课题背景及研究意义 2
第二章 无失真信源编码的理论基础 3
2.1 通信系统的模型 3
2.1.1 信源 4
2.1.2 信源编码 4
2.2 信息的度量——信息熵 5
2.3编码器 5
2.3.1 信源编码器 6
2.3.2 几种常见码 7
2.3.3 唯一可译码 7
2.4 无失真变长信源编码定理——香农第一定理 8
2.4.1 克拉夫特不等式和麦克米伦不等式 8
2.4.2 变长信源编码定理 8
2.4.3 变长无失真信源编码定理——香农第一定理 10
第三章 LABVIEW的工作环境简介 12
3.1 LABVIEW概述 12
3.2 LABVIEW简介 12
第四章 LABVIEW实现香农编码设计 14
4.1 香农编码理论 14
4.2 LABVIEW实现香农编码 15
4.2.1编程思想 15
4.2.2编码结果显示 18
4.3 理论计算及编码与理论计算的对比 19
第五章 LABVIEW实现霍夫曼编码设计 21
5.1 霍夫曼编码理论 21
5.2 LABVIEW实现霍夫曼编码 21
5.2.1 编码思路 21
5.2.2编码结果显示 22
5.3 理论计算及编码与理论计算的对比 25
第六章 LABVIEW实现费诺编码设计 26
6.1 费诺编码理论 26
6.2 LABVIEW实现费诺编码 26
6.2.1 编码思路 26
6.2.2编码结果显示 26
6.3 理论计算及编码与理论计算的对比 28
第七章 界面介绍 30
第八章 比较与分析 33
致谢 34
参考文献 35
程序附录 36
霍夫曼编码: 36
费诺编码: 43