文中第1章介绍了本论文的课题背景及其主要研究内容,第2章论述了TCM的概念,欧式距离与汉明距离、子集分割原理、TCM的信号形成和TCM的网格图,及编码译码原理。第3章给出了基于MATLAB的TCM编译码器的实现方案,如编码译码流程,并进行MATLAB仿真,通过仿真图对TCM理论误码率与实际误码率进行了分析。
1
运用哈夫曼树,写一个编码译码系统,全面开源。
2021-10-18 10:58:50 5.44MB 数据结构C++
1
C++数据结构,利用哈夫曼树进行编码与译码,结课实训等可用
2021-10-12 11:24:48 12KB C++ 编码译码
1
山农范诺编码的c语言实现,代码中有注释。有编码和译码功能,能输出每个字符的山农范诺码。可以输入一段山农范诺码反应成文本,也可以输入一段文本翻译成山农范诺码。计算了信源熵,编码效率,和平均编码长度
2021-09-28 11:16:56 8KB 山农编译码
1
数据结构哈夫曼树编码译码实验报告--15页.pdf
2021-09-06 17:15:52 554KB 哈夫曼树编码译码实验报告
1
利用哈夫曼编码进行信息通讯可以大大提高信道利用率,缩短信息传输时间,降低传输成本。但是,这要求在发送端通过一个编码系统对待传数据预先编码,在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站写一个哈夫曼码的编译码系统。 一个完整的哈夫曼码的编译码系统系统应具有以下功能: I: 初始化(Initialization)。从终端读入字符集大小n,几个字符和n个权值,建立哈夫曼树,并将它存于文件hfmtree中。 C: 编码(Coding)。利用已建好的哈夫曼树(如不在内存,则从文件hfmtree中读入),对文件tobetrans中的正文进行编码,然后将结果存入文件codefile中。 D: 译码(Decoding)。利用已建好的哈夫曼树将文件codefile中的代码进行译码,结果存入文件textfile中。 P: 打印代码文件(Print)。将文件codefile以紧凑格式显示在终端上,每行50个代码。同时将此字符形式的编码文件写入文件codeprint中。 T: 打印哈夫曼树(Tree printing)。将已在内存中的哈夫曼树以直观的方式(数或凹入表形式)显示在终端上,同时将此字符形式的哈夫曼树写入文件treeprint中。
1
【图像隐藏】基于LDPC编码译码改进DCT变换算法实现水印嵌入提取matlab源码.md
2021-08-09 14:03:43 23KB matlab
1
makay的LDPC码程序。老外的代码写的很清楚,自带注释。 网上很多LDPC代码都是根据他的改的。
2021-07-22 16:07:36 610KB LDPC 编码 译码 makay
1
哈夫曼编译码器:根据给出的英文字母的使用频度建立哈夫曼树,并利用已经建好的哈夫曼树完成对电报的 1、编码 2、译码 3、打印编码 4、打印哈夫曼树 等四个功能。 (含报告、答辩视频)
2021-07-17 09:05:01 67.67MB 哈夫曼 编码译码 哈夫曼树
基于MATLAB的rs编码和译码程序,编码长度不限
2021-07-16 17:34:35 3KB rs编码 matlba 程序
1