-
编译原理课程设计-C语言子集编译器
本程序能实现C语言子集的编译,能实现的主要功能包括:(1)、实现编译的词法分析(2)、语法分析(3)、语义分析功能(4)、错误处理能力,并给出总的出错报告(5)、编译最终形成四元式的中间代码形式
- 2020-12-02下载
- 积分:1
-
matlab身份证号码识别毕业设计答辩演示程序源代码
身份证号码识别毕业设计答辩演示程序源代码,身份证号码自动识别算法实现本科毕业设计源代码
- 2020-11-28下载
- 积分:1
-
matlab有限元工具箱(国外资源)
从国外一个权威fem分析网站上下载的工具箱,希望大家能好好利用
- 2020-12-02下载
- 积分:1
-
用kmeans得到二值分割后,再用svm进行图像分割
一个简单的利用灰度信息做分割的svm代码,自己在研究生学习中琢磨出来的
- 2020-12-06下载
- 积分:1
-
电机控制Matlab仿真模型
有5个电机仿真模型,包括开环V/F,永磁同步电机矢量控制、异步电动机的矢量控制、直接转矩控制等,欢迎下载、交流。
- 2020-06-29下载
- 积分:1
-
瑞丽衰落信道仿真
由于多径和移动台运动等影响因素,使得移动信道对传输信号在时间、频率和角度上造成了色散,如时间色散、频率色散、角度色散等等,因此多径信道的特性对通信质量有着至关重要的影响,而多径信道的包络统计特性成为我们研究的焦点。根据不同无线环境,接收信号包络一般服从几种典型分布,如瑞利分布、莱斯分布和Nakagami-m分布。在设计中,专门针对服从瑞利分布的多径信道进行模拟仿真,进一步加深对多径信道特性的了解。
- 2020-12-10下载
- 积分:1
-
哈夫曼树实现文件压缩和解压(源程序+实验报告).rar
【实例简介】综合实验:
1. 问题描述
利用哈夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。这要求在发送端通过一个编码系统对待传输数据预先编码,在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要一个完整的编/译码系统。试为这样的信息收发站编写一个哈夫曼码的编/译码系统。
2. 基本要求
一个完整的系统应具有以下功能:
(1) I:初始化(Initialization)。从终端读入字符集大小n,以及n个字符和n个权值,建立哈夫曼树,并将它存于文件hfmTree中。
(2) E:编码(Encoding)。利用已建好的哈夫曼树(如不在内存,则从文件hfmTree中读入),对文件ToBeTran中的正文进行编码,然后将结果存入文件CodeFile中。
(3) D:译码(Decoding)。利用已建好的哈夫曼树将文件CodeFile中的代码进行译码,结果存入文件Textfile中。
(4) P:印代码文件(Print)。将文件CodeFile以紧凑格式显示在终端上,每行50个代码。同时将此字符形式的编码文件写入文件CodePrin中。
(5) T:印哈夫曼树(Tree printing)。将已在内存中的哈夫曼树以直观的方式(比如树)显示在终端上,同时将此字符形式的哈夫曼树写入文件TreePrint 中。
3. 测试数据
用下表给出的字符集和频度的实际统计数据建立哈夫曼树,并实现以下报文的编码和译码:“THIS PROGRAME IS MY FAVORITE”。
字符 A B C D E F G H I J K L M
频度 186 64 13 22 32 103 21 15 47 57 1 5 32 20
字符 N O P Q R S T U V W X Y Z
频度 57 63 15 1 48 51 80 23 8 18 1 16 1
- 2021-12-01 00:38:17下载
- 积分:1
-
第十五届研究生数学建模F题论文及代码
这是我们队第十五届研究生数学建模的提交论文以及对应代码。该资源仅供学习交流
- 2019-11-26下载
- 积分:1
-
BP-PID程序
BP-PID程序 非常实用 可以直接运行,本人设计控制器多次用它
- 2021-05-06下载
- 积分:1
-
防止别人修改IP地址 让本地连接属性变灰的VBS脚本
让本地连接属性变灰的VBS脚本 双击打开即可让本地连接变灰 可以防止别人修改本地连接IP地址
- 2020-11-27下载
- 积分:1