图书介绍

MATLAB与控制系统仿真实践PDF|Epub|txt|kindle电子书版本网盘下载

MATLAB与控制系统仿真实践
  • 赵广元编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787811247879
  • 出版时间:2009
  • 标注页数:306页
  • 文件大小:101MB
  • 文件页数:319页
  • 主题词:自动控制系统-计算机辅助计算-软件包,MATLAB 7.4-教材;自动控制系统-计算机仿真-软件包,MATLAB 7.4-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

MATLAB与控制系统仿真实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

上篇 MATLAB语言基础3

第1章 MATLAB环境认识与操作3

1.1MATLAB环境认识3

1.1.1命令窗口3

1.1.2命令历史记录窗口5

1.1.3工作空间6

1.1.4帮助窗口8

1.1.5图形窗口10

1.1.6编辑/调试窗口11

1.2MATLAB Notebook及其使用11

1.2.1MATLAB Notebook的启动12

1.2.2Notebook的菜单命令12

1.2.3输出单元的格式控制13

1.2.4使用M-book模板的技巧14

本章小结14

第2章 MATLAB语言基础15

2.1MATLAB语言的常量与变量15

2.1.1MATLAB语言的常量15

2.1.2MATLAB语言的变量16

2.2MATLAB语言的运算符17

2.2.1算术运算符17

2.2.2关系运算符17

2.2.3逻辑运算符17

2.3MATLAB语言的数据类型18

2.3.1MATLAB语言的数据类型概述18

2.3.2稀疏矩阵18

2.3.3单元数组22

2.3.4结构数组25

2.4MATLAB语言的基本语句结构28

2.4.1直接赋值语句28

2.4.2调用函数语句29

本章小结29

第3章 MATLAB的数值运算与符号运算基础30

3.1数组与矩阵的基本操作30

3.1.1数组与矩阵的输入30

3.1.2数组与矩阵元素的操作34

3.1.3数组与矩阵的输出36

3.2MATLAB的基本数值运算37

3.2.1算术运算38

3.2.2关系运算42

3.2.3逻辑运算43

3.2.4运算优先级44

3.3MATLAB的基本符号运算45

3.3.1符号运算基本函数45

3.3.2符号代数方程求解46

3.3.3符号微积分运算48

3.3.4Laplace变换及其反变换、Z变换及其反变换49

本章小结51

第4章 MATLAB语言的程序设计52

4.1MATLAB语言的流程结构52

4.1.1if,else和elseif组成的条件转移结构52

4.1.2switch,case和otherwise组成的开关结构53

4.1.3while/for循环结构54

4.1.4try和catch组成的试探结构54

4.1.5MATLAB程序设计举例55

4.2MATLAB函数的编写58

4.2.1MATLAB函数基本结构59

4.2.2MATLAB函数编写举例60

4.3MATLAB程序设计中应注意的问题64

本章小结65

第5章 MATLAB语言的绘图基础66

5.1二维图形的绘制66

5.1.1绘制二维图形的基本函数及示例66

5.1.2图形的修饰及示例68

5.1.3多图绘制函数及示例73

5.1.4特殊应用二维图形的绘制78

5.2三维图形的绘制80

5.2.1三维图形绘制函数80

5.2.2三维图形绘制举例80

5.3图形的图形化编辑82

5.4符号函数绘制图形83

5.4.1符号函数绘制图形的函数及示例83

5.4.2符号函数的图形化绘制方式84

本章小结85

第6章 MATLAB GUI程序设计初步86

6.1GUI设计工具GUIDE简介86

6.1.1GUIDE的启动86

6.1.2GUI界面的创建86

6.2GUI程序设计示例87

6.2.1“Hello World”程序的设计87

6.2.2控制系统典型环节的演示程序89

本章小结94

第7章 MATLAB的混合编程初步95

7.1MATLAB的混合编程形式简述95

7.2常用MATLAB混合编程方法95

7.2.1使用MATLAB的MATLAB Compiler95

7.2.2利用MATLAB引擎(MATLAB Engine)96

7.2.3利用ActiveX技术96

7.2.4利用MAT文件96

7.2.5使用MEX文件97

7.2.6利用MatrixVB实现与Visual Basic的混合编程97

7.2.7利用MATLAB Builder系列工具97

7.3示例——MATLAB? Builder for Java应用98

7.3.1生成魔方矩阵的演示程序98

7.3.2输出函数曲线的演示程序102

本章小结105

下篇 控制系统的MATLAB仿真109

第8章 自动控制及其仿真概述109

8.1自动控制系统概述109

8.1.1自动控制系统的基本形式及特点109

8.1.2自动控制系统的分类110

8.1.3对自动控制系统的要求及性能评价110

8.2控制系统仿真概述110

8.2.1仿真的基本概念110

8.2.2仿真的不同分类111

8.2.3仿真技术的应用及发展112

8.2.4计算机仿真的要素及基本步骤113

8.2.5控制系统仿真软件114

本章小结114

第9章 MATLAB的仿真集成环境——Simulink115

9.1Simulink概述115

9.2Simulink的基本界面操作115

9.3Simulink的功能模块及其操作117

9.3.1Simulink的功能模块117

9.3.2功能模块的基本操作121

9.3.3功能模块的连接操作124

9.4Simulink仿真环境的设置124

9.5子系统及封装技术126

9.5.1子系统的建立126

9.5.2子系统的封装127

9.6用Simulink建立系统模型示例129

9.7Simulink的高级应用——S-函数的编写132

9.7.1S-函数的工作原理132

9.7.2S-函数的设计实例138

本章小结143

第10章 基于MATLAB的控制系统数学建模144

10.1控制系统的传递函数模型144

10.1.1系统传递函数模型简述144

10.1.2传递函数的MATLAB相关函数145

10.1.3建立传递函数模型实例146

10.2控制系统的零极点函数模型149

10.2.1零极点函数模型简述149

10.2.2零极点函数的MATLAB相关函数149

10.2.3建立零极点函数模型实例150

10.3控制系统的状态空间函数模型153

10.3.1状态空间函数模型简述153

10.3.2状态空间函数的MATLAB相关函数153

10.3.3建立状态空间函数模型实例154

10.4系统模型之间的转换156

10.4.1系统模型转换的MATLAB相关函数156

10.4.2系统模型之间转换实例157

10.5方框图模型的连接化简161

10.5.1方框图模型的连接化简简述161

10.5.2系统模型连接化简的MATLAB相关函数163

10.5.3系统模型连接化简实例163

10.6Simulink图形化系统建模实例166

本章小结167

第11章 控制系统的稳定性分析168

11.1系统稳定性的MATLAB直接判定169

11.1.1MATLAB直接判定的相关函数169

11.1.2MATLAB直接判定实例169

11.2系统稳定性的MATLAB图形化判定172

11.2.1MATLAB图形化判定的相关函数172

11.2.2MATLAB图形化判定实例172

11.3MATLAB LTI Viewer稳定性判定实例174

本章小结176

第12章 控制系统的时域分析177

12.1控制系统的动态性能指标分析177

12.1.1控制系统的动态性能指标177

12.1.2控制系统动态性能指标MATLAB求取实例178

12.2控制系统的稳态性能指标分析185

12.2.1系统的稳态性能指标185

12.2.2控制系统稳态性能指标MATLAB求取实例185

12.3MATLAB时域响应仿真的典型函数应用188

12.3.1MATLAB时域响应仿真的典型函数188

12.3.2MATLAB时域响应仿真的典型函数应用实例188

12.4MATLAB/Simulink图形化时域分析192

12.4.1MATLAB LTI Viewer时域分析实例192

12.4.2Simulink时域分析实例194

本章小结196

第13章 控制系统的根轨迹分析与校正197

13.1控制系统的根轨迹法分析199

13.1.1MATLAB根轨迹分析的相关函数199

13.1.2MATLAB根轨迹分析实例199

13.2控制系统的根轨迹法校正211

13.2.1根轨迹法超前校正及基于MATLAB的实例212

13.2.2根轨迹法滞后校正及基于MATLAB的实例216

13.3MATLAB图形化根轨迹法分析与设计220

13.3.1MATLAB图形化根轨迹法分析与设计工具rltool220

13.3.2基于图形化工具rltool的系统分析与设计实例221

本章小结223

第14章 控制系统的频域分析与校正224

14.1控制系统的频域分析225

14.1.1频率特性及其表示225

14.1.2MATLAB频域分析的相关函数225

14.1.3MATLAB频域分析实例226

14.2基于频域法的控制系统稳定性能分析235

14.2.1频域法的稳定性判定和稳定裕度概述235

14.2.2基于频域法的控制系统稳定性判定相关函数236

14.2.3MATLAB频域法稳定性判定实例237

14.3控制系统的频域法校正243

14.3.1频域法超前校正及基于MATLAB的实例243

14.3.2频域法滞后校正及基于MATLAB的实例248

14.3.3频域法滞后-超前校正及基于MATLAB的实例254

本章小结260

第15章 控制系统的PID控制器设计261

15.1PID控制器概述261

15.2PID控制器作用分析262

15.2.1比例控制作用举例分析262

15.2.2比例微分控制作用举例分析263

15.2.3积分控制作用举例分析265

15.2.4比例积分控制作用举例分析267

15.2.5比例积分微分控制作用举例分析269

15.3PID控制器设计举例271

15.3.1PID控制器参数整定方法271

15.3.2PID控制器设计举例273

本章小结276

第16章 非线性控制系统分析277

16.1非线性系统概述278

16.2相平面法278

16.2.1相平面法概述278

16.2.2基于MATLAB的相轨迹图绘制示例278

16.3描述函数法280

16.3.1描述函数法概述280

16.3.2基于MATLAB的描述函数法非线性系统分析示例281

本章小结283

第17章 课程设计综合实例284

17.1课程设计作品1——系统的滞后超前频域法校正284

17.1.1设计目的284

17.1.2设计任务284

17.1.3具体要求284

17.1.4设计原理概述284

17.1.5设计方案及分析285

17.1.6结束语296

17.1.7参考文献296

17.2课程设计作品2——系统的根轨迹法超前校正296

17.2.1设计目的296

17.2.2设计任务297

17.2.3具体要求297

17.2.4设计原理及EDA工具选择297

17.2.5系统校正及结果分析299

17.2.6结束语304

17.2.7参考文献304

参考文献305

热门推荐