基于语法制导翻译的表达式转换编译器 中缀表达式转后缀表达式,含文档。
1
导弹制导控制跟踪器设计及仿真-空空导弹制导跟踪控制器设计及其仿真.rar 分享 空空导弹制导跟踪控制器设计及其仿真.rar
2019-12-24 03:31:32 140KB matlab
1
用C#实现了编译原理中词法分析、LL1分析、SLR1分析和LR1分析,同时用LR1分析实现了语法制导翻译,程序中已提供了示例代码,可以对代码进行分析。需用VS2008才能打开项目
2019-12-21 22:19:40 277KB 编译原理 语法分析 LL(1) SLR(1)
1
详细内容:https://blog.csdn.net/weixin_39644536/article/details/101054795 简单计算器的编译器的设计与实现,利用 LR 分析法编制、调试其语法分析程序,生成的中间代码为后缀表达式, 通过语法制导定义和后缀表达式进行计算。编制好分析程序后计若干用例,上机 测试并通过所设计的分析程序。 算术表达式的 LR 分析分为扩展文法,构造识别活动前缀的 DFA 图,判断 是否有冲突,若有冲突,则消除冲突和构造 LR 分析表等步骤。
2019-12-21 21:39:53 2.24MB 编译原理 LR分析 语法制导 编译器
1
本文介绍了一种新的非线性制导算法,切已验证了其在无人机沿曲线路径制导方面有更好性能。该算法在沿直线路径跟踪时采用了PD控制器,而沿曲线路径跟踪时加入了超前控制。在横向加速度指令的计算中使用了惯性速度,并向由外部扰动引起的速度变化加入了自适应能力。使用两家小型无人机的测试,每架飞机控制在1.6m以内的RMS(均方根误差)。
2019-12-21 21:35:58 5.13MB 无人机L1导引
1
三、设计要求 1、使用模块化设计思想来设计该编译器; 2、词法分析模块用于读入输入串,并将其转换成供语法分析模块使用的记号流。其中包括滤掉空格和注释、识别常数、识别标识符和关键字等功能; 3、要求在语法分析模块中利用语法制导翻译技术完成具体的中缀表达式到后缀表达式的翻译,其中包括按前述翻译器的规格说明构建对应表达式、项、因子的非终结符expr、term和factor的函数以及检查记号是否匹配的函数;并在不匹配时调用错误处理模块; 4、要求符号表管理模块主要完成符号表对应数据结构的具体实现功能; 5、错误处理模块负责报告错误信息及位置,并终止分析过程; 6、输出模块完成翻译后所得到的后缀表达式的输出。 四、运行结果 1、从键盘输入任意中缀表达式,如: 4 - 5 * 6 DIV 4 + 8 MOD 2 输出相应的后缀表达式: 456*4DIV-82MOD+ 1、 若键盘输入串为非中缀表达式时,如: 4 !+* 5 - 6 DIV 4 + 8 MOD 2 输出相应语法错误报告信息,并停止语法分析,如: line 1 : compiler error !
1
导弹制导系统仿真simulink stateflow
2019-12-21 20:59:33 25KB 导弹制导 系统仿 真simulink stateflow
1
本书内容主要针对不同类型导 弹的制导和控制系统的基本原理和工作过程进行分析,结合不同的制导律和姿态 控制律设计方法对导弹的制导和控制系统进行工程化设计,并利用工程中常用的 Matlab 软件对导弹的制导和控制系统进行计算机数字仿真验证。学生通过本书学 习可以熟悉导弹制导控制系统的基本原理和工作过程,初步掌握导弹制导控制系 统的建模、分析、设计和仿真方法,并且通过尽量接近工程化的设计和实践培养 一定的工程应用能力,而这些方法和能力都是学生今后从事真正科研工作的基础 和基本能力。
2019-12-21 20:51:13 2.08MB 导航制导 建模仿真
1
捷联惯性导航技术(张天光译)(第二版),是一本学习导航制导的必看书籍。
1
本资源是导弹制导实验,对导弹的平行法、速度追踪法、比例导引法、三点法四种制导方式进行了建模与仿真,并结合了虚拟现实技术,仿真了目标与导弹制导的运动关系。包含了源代码、实验说明书、程序使用说明等
2019-12-21 20:45:12 13.17MB 导弹制导 MATLAB 虚拟现实技术
1