《计算机仿真技术》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:郑建校,贺利乐主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2018
  • ISBN:9787517069331
  • 页数:191 页
图书介绍:本书介绍了计算机仿真技术基础,系统模型建立的方法论,连续系统数值积分,离散事件系统仿真,面向对象的仿真,高层体系结构,嵌入式仿真系统与冷连轧优化仿真,仿真模型的校核、验证与认可,实时仿真系统的规划与构建,钦液运输仿真系统研究,伺服控制实时仿真系统应用,基于MATIAB的建模与仿真。本书编写的核心目标就是达到教学改革中所提出的提高学生实践能力、创新精神和综合素质,加快推进从应试教育到动手能力和实践能力的根本转变,加快推进从刚性培养到弹性培养的根本转变,加快推进从知识传授到知识传授和创新能力培养并重的根本转变。按照机械工程类专业应该掌握的计算机仿真技术要求,介绍了常用的计算机仿真软件,主要讲述以具有强大计算和绘图能力的计算机仿真软件-Matlab软件。通过科学合理的内容安排、引导式的深入方式、重点问题的深入分析,重在讲述Matlab软件在机械工程类专业课程中的应用,应用Matlab软件解决机械工程类课程中常见的求解计算和绘图问题,激发学生的学习兴趣,理解计算机仿真技术对将来解决工程设计带来巨大的好处,并引导学生独立思考、自由探索、勇于创新。

第1章 MATLAB语言概述 1

1.1 系统与系统模型 1

1.1.1 系统的概念 1

1.1.2 系统研究的方法 2

1.2 仿真技术概论 3

1.2.1 仿真的概念和分类 3

1.2.2 仿真的一般过程 4

1.3 MATLAB软件的功能 7

1.4 MATLAB软件的应用 8

1.5 MATLAB软件的安装 8

1.6 计算机仿真技术常用软件介绍 18

1.6.1 Pro/ E 18

1.6.2 SolidWorks 19

1.6.3 MATLAB 22

1.6.4 ANSY S 24

1.6.5 AutoCAD 27

1.6.6 CATIA 29

1.6.7 ADAMS 32

本章小结 33

第2章 MATLAB的基本语法 34

2.1 MATLAB的基本组成 34

2.2 MATLAB语言的特点 34

2.3 MATLAB的集成工作环境 35

2.3.1 菜单/工具栏 36

2.3.2 命令行窗口 37

2.3.3 工作区 38

2.4 MATLAB的运行方式 39

2.5 MATLAB的帮助系统 40

2.5.1 纯文本帮助 40

2.5.2 演示(Demos)帮助 40

2.5.3 帮助导航浏览器 41

本章小结 41

第3章 MATLAB在高等数学中的应用 42

3.1 MATLAB在线性代数中的应用 42

3.1.1 线性方程组的解 42

3.1.2 特征方程与特征值 44

3.1.3 向量相关性 45

3.2 MATLAB在概率统计中的应用 46

3.2.1 各种统计分布函数 46

3.2.2 离散型随机变量的概率及概率分布 47

3.2.3 连续型随机变量的概率及其分布 51

3.3 MATLAB在神经网络中的应用 54

3.3.1 神经网络的基本概念 54

3.3.2 BP神经网络 55

3.3.3 径向基函数网络 56

3.3.4 反馈网络 58

3.4 MATLAB在复变函数中的应用 59

3.4.1 复矩阵的生成 59

3.4.2 复数的运算 59

3.4.3 复变函数的极限、导数和积分 60

3.4.4 复变函数的泰勒展开 61

3.4.5 复变函数的图像 62

本章小结 62

第4章 MATLAB在机械工程中的应用 63

4.1 MATLAB在材料力学中的应用 63

4.2 螺栓的校核 71

4.2.1 失效形式和计算准则 71

4.2.2 受拉螺栓连接分析 71

4.2.3 受剪的铰制孔用螺栓 72

4.3 轴的校核 74

4.4 齿轮校核 78

本章小结 79

第5章 MATLAB在信号处理中的应用 80

5.1 信号在MATLAB中的表示 80

5.2 信号在MATLAB中的数学变换 82

5.3 利用窗函数法设计FIR数字滤波器 86

5.4 MATLAB小波变换工具箱的应用 89

5.4.1 小波工具箱的介绍 89

5.4.2 小波工具箱在分析一维连续小波中的应用 89

5.5 应用MATLAB小波变换进行信号去噪 92

5.6 利用小波分析分离信号中的不同成分 93

5.7 MATLAB在信号分析中应用的实例 95

本章小结 97

第6章 MATLAB在自动控制原理中的应用 98

6.1 控制系统工具箱函数 98

6.2 MATLAB在自动控制原理数学模型中的应用 101

6.3 MATLAB在传递函数中的应用 102

6.3.1 在MATLAB中表示传递函数 103

6.3.2 传递函数的零点和极点 104

6.4 MATLAB在根轨迹分析中的应用 106

6.5 控制系统的时间响应分析 110

6.5.1 阶跃响应 110

6.5.2 冲激响应 113

6.5.3 对任意输入的响应 116

6.6 控制系统的频率响应分析 117

本章小结 121

第7章 MATLAB在液压系统设计中的应用 122

7.1 液压伺服控制系统简介 122

7.2 MATLAB在液压系统参数计算中的应用 123

本章小结 127

第8章 MATLAB在机电一体化系统设计中的应用 129

8.1 MATLAB在PUMA560机器人运动仿真中的应用 129

8.2 基于MATLA B的机电动力系统建模与仿真 134

本章小结 140

第9章 MATLAB在电子电路中的应用 141

9.1 基本电气元件简介 141

9.2 MATLAB对电路进行分析和计算 142

9.3 MATLAB在二阶电路动态分析中的应用 147

本章小结 157

第10章 Simulink的应用 158

10.1 Simulink的基本操作与内容 158

10.2 Simulink的基本操作与内容 160

10.3 Simulink在信号处理中的应用 163

10.4 Simulink中对典型环节的仿真 168

10.5 Simulink在RLC电路仿真中的应用 171

10.6 基于Simulink的动态系统的建模与仿真 177

10.7 运用Simulink实现PID设计 180

10.8 运用Simulink设计FIR滤波器 183

10.9 Simulink仿真在控制系统中的应用 184

10.10 Simulink仿真在数学计算中的应用 185

本章小结 190

参考文献 191