-
编译原理 词法分析器、语法分析、语义分析和目标代码生成
L语言编译器的设计与实现,词法分析最后产生token文件和符号表文件,然后进行语法分析和语义分析,采用的是递归下降方法,最后产生四元式,通过中间代码产生目标代码
- 2023-08-13 17:40:03下载
- 积分:1
-
c语言DES算法
c语言DES算法,本算法已经通过了VS2010的验证,并且可以和Matlab2012进行联合编程,可以提供64位加密,56位密钥。
- 2022-06-01 17:57:35下载
- 积分:1
-
sefefsffesfsefsefsf
esfsfsefrsdagsrdgsrv rafasrgrdsg ragdsagsardg, hsafuhkajsf., sferhfukjashfiagf.,asfgsra yfguasufv
thsdhhgsdh
rgsadgzdsrgrdasg
rhrshwreygsd
- 2022-03-16 05:26:36下载
- 积分:1
-
pasical改写的循环队列
自己改写的循环队列,用顺序表实现。通过预定义数据结构体及缓存的差长度,实现了元素的
1.单个入队、出队操作;
2.批量入队、出对操作;
3.可以自定义是否覆盖未出队元素,用于实时控制并允许少量数据丢失的场合;
4.直接引用,非常方便
- 2022-04-11 23:03:28下载
- 积分:1
-
QR分解求解矩阵特征值
算法的思路:首先对矩阵QR分解,然后矩阵转置,接着矩阵乘机,通过不断的迭代是的举着下三角元素小于设定的阈值,这样得到的矩阵主对角元素上 元素就是所求的矩阵特征值
- 2023-07-05 03:55:04下载
- 积分:1
-
快速DCT变换 迭代算法
快速DCT变换 迭代算法- Fast DCT transformation iteration algorithm
- 2022-01-26 07:08:19下载
- 积分:1
-
java实现用遗传算法求解迷宫问题
毕业设计的代码,是使用java语言来实现的,是用遗传算法来求解迷宫问题,其中代码有详细的注释
- 2023-01-17 05:50:03下载
- 积分:1
-
BLDC 风机程序和原理图
xc836芯片控制带霍尔传感器直流无刷电机驱动程序,能够实现直流无刷电机的启动停止换向及pid调速等功能,对于直流无刷电机的研究入门人员有很大的帮助
- 2023-06-09 15:35:03下载
- 积分:1
-
signal processing of time
时频富FFT的信号处理
- 2022-11-03 13:25:03下载
- 积分:1
-
canny算法程序
1986 年 Canny 在麻省理工的硕士论文中提出了 Canny 边缘检测算子[10]。Canny算子是一个具有滤波、增强以及检测的多阶段优化算子,它具有很好的边缘检测的性能。得到了越来越广泛的应用。 Canny 考查了以前的边缘检测算子和边缘检测的应用,发现尽管这些算子的应用出现在了不同的领域中,但是他们都有一些共同的要求:[3] (1)好的检测效果,也就是说对边缘的错误检测要尽可能的低:在图像的边缘出现的地方检测结果中必须有,而且不能出现虚假边缘。在所有使用边缘检测做更深入的研究工作的系统中,它的性能都依赖于边缘检测的误差。 (2)对边缘的定位要准确:标记出来的边缘位置要和图像的真正边缘的中心位置充分的接近。 (3)对同一个边缘要有低的响应次数。即单个边缘产生多个响应的概率要尽可能的低,而且对虚假边缘的响应要尽可能的抑制。 这就是 Canny 提出来的三准则。他是第一个明确的提出这三条准则并且完整的解决了这三个问题的人。他将上述原则用数学表达式表示出来,然后利用优化理论得到最优边缘检测的模板。 Canny 算子实现检测边缘的步骤如下: (1) 用高斯滤波器平滑图像。 (2) 计算平滑后的图像的梯度幅值和方向。 (3) 对梯度幅值采用非极大值抑制,其过程为找出图像梯度中的局部极大值点,把其他非极大值点置零而得到细化的边缘。 (4)用双阈值算法检测和连接边缘
- 2022-09-30 01:00:03下载
- 积分:1