欢迎来到天天文库
浏览记录
ID:35594224
大小:282.58 KB
页数:18页
时间:2019-03-30
《本科毕业论文-基于MATLAB的霍夫曼编码仿真》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、河南大学民生学院本科毕业论文目录0前言21信源编码的基本概念21.1通信系统的模块仿真21.2信息的度量与编码31.3无失真编码算法42信源最佳化63霍夫曼编码特点及应用64编码规则74.1二元霍夫曼编码规则74.2多元霍夫曼编码规则84.3扩展信源霍夫曼编码85MATLAB性能仿真85.1二元霍夫曼编码仿真95.2三元霍夫曼编码仿真115.3扩展信源编码仿真136结论15参考文献1617河南大学民生学院本科毕业论文基于MATLAB的霍夫曼编码仿真李长江(河南大学物民生学院,河南开封,47500
2、4)摘要:通信的数字化是它能与计算机技术和数字信号处理技术相结合的基础,而实现通信数字化的前提是信源能提供的各种用于传递的消息,例如语音、图像、数据、文字等都必须以数字化形式表示。而信源编码是数字通信系统中的重要组成部分,他是保证信号有效传输的一种重要方式。霍夫曼编码依据字符出现的概率来构造异字头的平均长度最短的码字,有时称之为最佳编码,其优越的性能被广泛使用在数字通信系统中。霍夫曼编码已经成为数据压缩的灵魂算法。本文介绍了无失真编码算法的构造,霍夫曼编码的规则和特点,同时分析了对信源进行优化的
3、方法,最后通过MATLAB仿真来讨论比较二元霍夫曼编码、三元霍夫曼编码以及信源扩展编码的效率,来实现霍夫曼码的优化构造。关键词:Matlab,霍夫曼编码,仿真,二元霍夫曼编码,三元霍夫曼编码,扩展信源编码HuffmanCodesAndMatlabSimulationLichangjiang(Schoolofminsheng,HenanUniversity,HenanKaifeng475004,China)Abstract:Digitalcommunicationisthebasiswhichca
4、ncombinecomputertechnologyanddigitalsignalprocessingtechnology.Butthepremisefordigitalcommunicationisthatthesourcecanprovideavarietyofmessagefortransmission.Forexamplevoice,images,data,text.Andthemessagescanbeexpressedindigitalform.Sourcecodingisthei
5、mportantpartinthedigitalcommunicationsystem.Itisalsoawaytoensuretheeffectivenessofthetransmissioninthissystem.Huffmancodingbasedontheprobabilitytoconstructacharacterdifferentprefixlengthoftheshortestaveragecodeword.Sometimesitiscalledtheoptimalcoding
6、.Huffmancodeiswidelyusedinthedigitalcommunicationsystembytheascendantperformance.Huffmancodinghasbecomedatacompressionsoulalgorithm.Thisarticledescribestheconstructionoflosslesscodingalgorithm.ItalsointroducestherulesandthecharacteristicsofHuffmancod
7、ing.Italsoanalyzesthemethodofsourceoptimization.Finally,wediscuss17河南大学民生学院本科毕业论文thecomparisonofbinaryHuffmancoding,ternaryHuffmancodingandextendedsourcecodingbasedonMATLAB.WearethustoachieveoptimalHuffmancodeconstructed.Keywords:MATLAB;huffmancode;b
8、inaryHuffmancoding;ternaryHuffmancoding;extendedsourcecoding0前言在通信的数字化过程中,对于时间连续和取值连续的原始语音和图像等模拟信号来说,如果要以数字方式进行传输,在发送端必须首先进行模/数(A/D)变换,将原始信号转换为时间离散和取值离散的数字信号。模拟信号数字化之后一般会导致传输信号的带宽明显增加,这样就会占用更多的信道资源,使得传输效率降低,或者无法实现实时传输。为了提高传输效率,一方面需要采用压缩编码技术,在保证一定信号质量
此文档下载收益归作者所有