一个超级经典的词法和语法分析程序(附加源代码).从词法分析的输出过渡到语法分析
2021-06-24 13:24:40 47KB SQL
1
《MATLAB 神经网络30个案例分析》程序和数据.rar
2021-06-24 11:16:42 6.3MB 神经网络
1
共振解调,轴承故障分析程序,对测试所得信号进行共振解调...提取轴承故障信息,进行故障诊断
2021-06-24 10:38:26 3KB MATLAB 轴承故障
1
其中thulac用于分词,gensim用于word2vec 这两个库只用于第一篇文章的分析。如果您只关心如何构建诗人关系网络,那么不需要安装这个两个库。
2021-06-22 21:57:09 11.32MB Python开发-自然语言处理
1
从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。 程序输入/输出示例: 如源程序为C语言。输入如下一段: main(){ int a,b; a = 10; b = a + 20; } 要求输出如下: (2,”main”) (5,”(“) (5,”)“) (5,”{“) (1,”int”) (2,”a”) (5,”,”) (2,”b”) (5,”;”) (2,”a”) (4,”=”) (3,”10”) (5,”;”) (2,”b”) (4,”=”) (2,”a”) (4,”+”) (3,”20”) (5,”;”) (5,”}“) 要求: 识别保留字:if、int、for、while、do、return、break、continue; 单词种别码为1。 其他的都识别为标识符;单词种别码为2。 常数为无符号整形数;单词种别码为3。 运算符包括:+、-、*、/、=、>、=、<=、!= ; 单词种别码为4。 分隔符包括:,、;、{、}、(、); 单词种别码为5。
2021-06-22 19:27:05 2KB 词法分析 程序 编译原理
1
DINOSEC截面分析程序是基于平截面假定,对常用组合截面进行承载力的计算,通过计算得到主轴的PMM曲线或指定轴力的Mx-My相关曲线,PMM曲线对构件的承载力设计具有指导意义。DINOSEC的输入与输出十分便利,可快速用于工程设计。 计算主要原理如下: (1)采用平截面假定,应变分布为平面方程。 (2)截面分析采用纤维单元法,即将混凝土与钢材离散为纤维。 (3)迭代分析采用二分法逼近求解。 (4)通过洞口(负应力)纤维考虑纤维重叠的影响,如叠合柱的计算中已考虑
2021-06-22 15:21:46 757KB 钢筋 型钢 混凝土 截面分析
1
模糊聚类分析程序,可执行文件FCA.exe,程序中模糊相似矩阵的建立有多种方法,包括夹角余弦、数量积法、相关系数法、最大最小法等16种方法,程序可给出最佳分类阈值,并画出动态聚类图。
2021-06-22 09:01:09 349KB exe
1
结合C语言对文件的读写操作,对文件中的代码进行词法分析,将最终得到的token值放入另一个文件中,便于之后的词法分析
2021-06-21 22:02:35 2KB c语言 编译原理 词法分析
文章详细分析了变速器传递动力过程中的功率损耗,建立了功率损耗的数学模型.依据建立的数学模型在MATLAB平台中设计变速器效率计算程序,实现了定工况变速器传动效率计算.通过对某国产乘用车手动挡变速器效率模拟分析演示,说明应用此程序可以分析系统参数对传动效率的影响规律.结果表明变速传动效率计算程序可以在其设计阶段进行效率预估及性能分析,减少开发成本和缩短周期.
2021-06-21 18:08:47 16.27MB MATLAB 变速器 传动效率 参数优化
1. 实验完成的要求 完成语义分析 .. 非终结符号 D 实现定义两种类型int, real 变量的声明; .. 非终结符号 S 实现变量之间的*,+,: =(赋值运算) .. 两个关键字 int 和real .. 变量之间的*,+,/,: =(赋值) 运算只能使用声明过的变量,所以要 检查使用的变量是否声明过。 .. 禁止同名重复声明,所以登记符号之前要检查有没有同名变量声明过 .. 对每个*,+,/,: =(赋值) 运算生成一条四元式如(*,A,B,T1), 其中T1 是临时变量 .. *,/优先级别高于+,*和/满足左结合规则
2021-06-20 21:49:33 10KB 编译原理语义分析
1