1 绪论 | 第1-15页 |
·课题的提出 | 第7-8页 |
·外螺纹斜轧机概述 | 第8-11页 |
·外螺纹斜轧机的结构 | 第8页 |
·工作原理 | 第8-9页 |
·轧辊结构及其主要设计参数 | 第9-11页 |
·专家系统及其在机械设计中的应用 | 第11-14页 |
·专家系统及其发展动态 | 第11-13页 |
·专家系统在机械设计各阶段的作用 | 第13-14页 |
·课题研究的主要目的和内容 | 第14-15页 |
2 MATLAB软件简介 | 第15-20页 |
·概述 | 第15页 |
·MATLAB的功能、特点、应用范围 | 第15-19页 |
·MATLAB的主要功能 | 第16-18页 |
·MATLAB的主要特点 | 第18页 |
·MATLAB的应用范围 | 第18-19页 |
·为何用MATLAB参与机械设计专家系统的软件编制 | 第19-20页 |
3 专家系统原理及应用 | 第20-37页 |
·专家系统概述 | 第20-22页 |
·专家系统简介 | 第20页 |
·专家系统的类型与特点 | 第20-21页 |
·专家系统的发展趋势 | 第21-22页 |
·专家系统开发的步骤 | 第22页 |
·机械设计专家系统模块的组成 | 第22-37页 |
·知识库模块 | 第23-28页 |
·数据库模块 | 第28-29页 |
·推理机 | 第29-35页 |
·解释机构 | 第35-37页 |
4 专家系统与MATLAB的接口理论及应用 | 第37-51页 |
·MATLAB与Visual C++的接口 | 第37-41页 |
·Visual C++调用MATLAB引擎 | 第37-38页 |
·MATLAB可执行程序 | 第38-39页 |
·VC调用MATLAB数学库 | 第39-41页 |
·MATLAB编译器的原理及应用 | 第41-45页 |
·使用编译器 | 第41-42页 |
·创建C++独立应用 | 第42-43页 |
·MATLAB编译器族 | 第43-45页 |
·独立应用 | 第45-46页 |
·独立C++应用 | 第45页 |
·创建独立的C/C++应用 | 第45-46页 |
·MATLAB的计算功能在本系统中的应用 | 第46-51页 |
·利用编译器由M文件生成动态链接文件 | 第46-47页 |
·C语言MEX文件源程序的构成 | 第47-49页 |
·在Visual C++中调用MATLAB数学函数库的应用 | 第49-51页 |
5 轧制系设计专家系统 | 第51-66页 |
·面向对象的程序设计 | 第51-55页 |
·基本概念 | 第51-52页 |
·基本特征 | 第52-54页 |
·面向对象技术与传统专家系统技术的比较 | 第54页 |
·Visual C++6.0高级程序设计语言简介 | 第54-55页 |
·轧制系设计专家系统的实现 | 第55-58页 |
·人机接口 | 第55页 |
·知识库 | 第55-56页 |
·推理机 | 第56-58页 |
·数据库 | 第58页 |
·程序设计实例 | 第58-66页 |
·程序运行环境 | 第58页 |
·程序设计实例 | 第58-66页 |
6 总结与展望 | 第66-67页 |
·研究工作总结 | 第66页 |
·研究工作展望 | 第66-67页 |
致谢 | 第67-68页 |
参考文献 | 第68-70页 |
附录 | 第70页 |