Lex 和Yacc 简明教程 本书将教会你如何使用lex 和yacc 构造一个编译器。 lex 和yacc 是两个用来生成词汇分析器和剖析器的工具。 导言部分描写了构建编译器所需的基本部分,以及lex 和yacc 之间的互动关系。后面两章更加详细的描写了lex 和 yacc。构建了一个经典的计算器程序。这个计算器支持常用 的算术符号和控制结构,例如实现了像ifelse和while 这样的控制结构。经过小小的修改,就把这个计算器转换成一个可以运行在基于栈的计算机上的编译器。
上传时间: 2013-12-19
上传用户:youke111
有限元计算,编程工具FORTRAN。用于计算有限元计算
上传时间: 2013-11-26
上传用户:lxm
DFT(Discrete Fourier Transformation)是数字信号分析与处理如图形、语音及图像等领域的重要变换工具,直接计算DFT的计算量与变换区间长度N的平方成正比。当N较大时,因计算量太大,直接用DFT算法进行谱分析和信号的实时处理是不切实际的。快速傅立叶变换(Fast Fourier Transformation,简称FFT)使DFT运算效率提高1~2个数量级。其原因是当N较大时,对DFT进行了基4和基2分解运算。FFT算法除了必需的数据存储器ram和旋转因子rom外,仍需较复杂的运算和控制电路单元,即使现在,实现长点数的FFT仍然是很困难。本文提出的FFT实现算法是基于FPGA之上的,算法完成对一个序列的FFT计算,完全由脉冲触发,外部只输入一脉冲头和输入数据,便可以得到该脉冲头作为起始标志的N点FFT输出结果。由于使用了双ram,该算法是流型(Pipelined)的,可以连续计算N点复数输入FFT,即输入可以是分段N点连续复数数据流。采用DIF(Decimation In Frequency)-FFT和DIT(Decimation In Time)-FFT对于算法本身来说是无关紧要的,因为两种情况下只是存储器的读写地址有所变动而已,不影响算法的结构和流程,也不会对算法复杂度有何影响。
标签: Transformation Discrete Fourier DFT
上传时间: 2016-04-12
上传用户:lx9076
能量分析的完美工具,对是科学研究的重要辅助工具,涉及了能量计算的主要过程,并采用了最权威的方法
上传时间: 2016-04-19
上传用户:zq70996813
粒子群优化算法(PSO)是一种进化计算技术(evolutionary computation),有Eberhart博士和kennedy博士发明。源于对鸟群捕食的行为研究 PSO同遗传算法类似,是一种基于叠代的优化工具。系统初始化为一组随机解,通过叠代搜寻最优值。但是并没有遗传算法用的交叉(crossover)以及变异(mutation)。而是粒子在解空间追随最优的粒子进行搜索。详细的步骤以后的章节介绍 同遗传算法比较,PSO的优势在于简单容易实现并且没有许多参数需要调整。目前已广泛应用于函数优化,神经网络训练,模糊系统控制以及其他遗传算法的应用领域
标签: evolutionary computation PSO 粒子群
上传时间: 2016-04-26
上传用户:zhuimenghuadie
时间序列分析的信号处理MATLAB工具包,尤其针对混沌系统的计算。
上传时间: 2016-05-10
上传用户:gxmm
基于VFP的职工工资管理系统。采用的开发工具是 MicroSoft Visual Foxpro 6.0。系统能够提供对工资信息输入、查询、编辑以及工资发放各明细项目的数据编辑,自动计算出工资发放各项合计数据;可自主设定条件从而达到对工资数据的多角度查询功能;实现了财务部门对本单位工资发放系统的集中管理,保证了系统的安全性。支持运行的环境:Microsoft Window98/2000/XP
标签: MicroSoft Foxpro Visual VFP
上传时间: 2014-11-02
上传用户:源码3
ears-0.32, linux下有用的语音信号处理工具包,包括音频文件的读取,fft的计算和critical bands的计算
上传时间: 2013-12-12
上传用户:gxrui1991
QFD是一种十分有效的质量管理工具,它包含了大量的计算,本程序可以解决这个问题
上传时间: 2016-05-29
上传用户:dongqiangqiang
电气设计小工具,计算S51定时器起至时间,电阻等
标签: 电气设计
上传时间: 2016-06-19
上传用户:Zxcvbnm