讲解了wcdma中的信源编码格式,结构.概述了整个信源编码.
2021-09-22 15:54:41 308KB wcdma 信源编码
1
LZW 是一种无损数据压缩算法,是对1978 年发表的 LZ78 的改进。LZW应用于Unix系统的标准工具、GIF图片格式以及TIFF格式等。同时LZW压缩算法对于较大规模的英文文本的压缩具有良好的效果,一般可以压缩到原来大小的一半。然而LZW的专利曾一度限制了其使用范围,不过,LZW专利于2003年过期。对事物的好奇心驱使我深入学习LZW压缩和解压缩算法。
2021-09-11 19:25:49 388KB LZW 信源编码 压缩编码
1
四川大学电气信息学院的课程《信息论与编码》,压缩包内含该课程的部分实验代码——香农编码、费诺编码、霍夫曼编码。 三个代码都可以直接运行(Python 3.6),支持从当前目录(*.py文件所在目录)的*.txt文件读入文本(手动输入文件名),也可以手动输入一个字符串来计算编码。 代码较为简陋,刚学Python时编的,现在看来应该使用面向对象来设计和编码,也应使用装饰器等语法,会更简洁.... 代码仅供参考!
1
本程序使用了Matlab语言实现了LZ信源编码。包括字典的生成,对二进制文档的编,解码
2021-04-10 22:47:37 26KB Matlab LZ编码
1
2_Coding for discrete sources.pdf
2021-04-10 17:01:45 865KB 信源编码
1
较为详细的讲解限失真信源编码。包括变长码等的编译原理。
2021-03-01 17:33:41 362KB 编码
1
在现实世界中,有很多过程都是马尔可夫过程,马尔可夫过程在研究质点的随机运动、自动控制、通信技术、生物工程等领域中有着广泛的应用。我们可以通过对马尔可夫过程的研究来分析马尔可夫信源的特性。
2020-01-03 11:24:24 1.23MB 马尔可夫
1
无失真信源编码实验,包括用C++编写的程序、实验报告、实验指导书。
2019-12-23 03:37:39 296KB 无失真信源编码
1
通过编程实现仿真模拟基于哈夫曼编码的信源编码与解码过程,对于给定的源文档SourceDoc.txt, 1) 统计其中所有字符的频度(某字符的频度等于其出现的总次数除以总字符数),字符包括字母(区分大小写)、标点符号、格式控制符(空格、回车等)以及特殊字符。 2)按频度统计结果构建哈夫曼编码表,输出哈夫曼码表信息文件Statistic.txt。 3)基于哈夫曼编码表进行编码,生成对应的二进制码流,并输出到文件Encode.dat,完成信源的编码过程。 4)根据生成的哈夫曼编码表,对二进制码流文件Encode.dat进行解码,把结果输出到文件TargetDoc.txt,完成信源的解码过程。 5)判断TargetDoc.txt与SourceDoc.txt内容是否一致,以验证编解码系统的正确性。
2019-12-21 19:48:14 375KB 哈夫曼
1
本程序使用Matlab语言实现了huffman,哈夫曼编码,包括对二进制文档的编码,注释清楚。
2019-12-21 18:51:44 21KB Matlab huffman 哈夫曼
1