MATLAB控制系统设计与仿真

副标题:无

作   者:张德丰编著

分类号:

ISBN:9787121088100

微信扫一扫,移动浏览光盘

简介

   全书分两篇,共10章。上篇为MATLAB程序设计基础,主要介绍MATLAB   的基础知识、MATLAB数值运算、MATLAB符号运算、MATLAB程序设计。下篇   为自动控制系统的MATLAB实现,主要介绍控制系统理论基础、仿真环境   Simulink的使用基础、控制系统数学模型的MATLAB实现、控制系统分析、   经典控制系统设计与仿真、现代控制系统设计与仿真。    本书意在让读者尽快掌握MATLAB提供的编程环境和工具进行控制系统   的设计。书中列举大量实例来帮助读者理解和掌握MATLAB编程和设计控制   系统的技巧。    本书各章节之间既相互联系又相互独立,读者可根据自己的需要选择   阅读。本书可作为高校理工科本科生和研究生的教学参考用书,也可供自   动控制、计算机仿真及其相关领域的工程技术和研究人员参考。   

目录

  第1章 MATLAB知识简介/1
   1.1 MATLAB概述/1
   1.2 MATLAB的基本操作/2
   1.2.1 MATLAB语言特点/2
   1.2.2 MATLAB的M文件介绍/3
   1.2.3 MATLAB的使用命令/6
   1.2.4 MATLAB函数举例/10
   1.3 MATLAB 窗口的基本操作/12
   1.3.1 命令窗口的使用/12
   1.3.2 Figure窗口的图形操作功能/13
   1.3.3 GUI(图形用户接口)/14
   1.3.4 自定义函数/18
   1.3.5 交互控制/20
  第2章 MATLAB数组与矩阵运算/21
   2.1 MATLAB的数组与矩阵运算/21
   2.1.1 数组与矩阵的基本概念/21
   2.1.2 数组或矩阵元素的标识/22
   2.1.3 数组与矩阵的输入方法/25
   2.1.4 向量的生成及其运算/28
   2.1.5 矩阵的特有运算/31
   2.1.6 字符串作为字符数组的示例/41
   2.2 多项式及其运算/41
   2.2.1 多项式运算函数/42
   2.2.2 多项式运算举例/42
  第3章 符号运算/47
   3.1 算术符号操作/47
   3.2 基本运算/49
   3.2.1 函数计算器/62
   3.2.2 微积分/63
   3.2.3 符号函数的作图/66
   3.2.4 积分变换/72
   3.2.5 Taylor级数/77
   3.2.6 其他/79
   3.3 复变函数计算的MATLAB实现/90
   3.3.1 复数的概念/90
   3.3.2 MATLAB关于复变量的函数命令/90
   3.3.3 复数的生成与创建复矩阵/91
   3.3.4 复数的几何表示/93
   3.3.5 复数代数运算的MATLAB实现/95
  第4章 MATLAB程序设计/99
   4.1 文件与程序结构/99
   4.1.1 M文件/99
   4.1.2 输入与输出/100
   4.2 参数与变量/102
   4.2.1 参数/102
   4.2.2 全局变量和局部变量/104
   4.3 数据类型/105
   4.4 程序结构/105
   4.4.1 顺序结构/106
   4.4.2 循环结构/106
   4.4.3 分支结构/108
   4.4.4 程序终止控制语句/111
   4.4.5 程序异常处理语句/111
   4.5 程序流控制语句/112
   4.5.1 echo指令/112
   4.5.2 pause指令/112
   4.5.3 keyboard指令/112
   4.5.4 break指令/113
   4.6 MATLAB函数/113
   4.6.1 函数/113
   4.6.2 子函数/114
   4.6.3 私有函数/115
   4.6.4 嵌套函数/115
   4.7 MATLAB程序调试/116
   4.7.1 调试方法/116
   4.7.2 调试工具/117
  第5章 控制系统理论基础/119
   5.1 自动控制系统概述/119
   5.1.1 自动控制系统基本概念/119
   5.1.2 自动控制系统的分类/119
   5.1.3 控制系统性能要求/121
   5.2 经典控制理论基础/121
   5.2.1 传递函数模型/122
   5.2.2 零极点增益模型/122
   5.2.3 控制系统的时域分析/123
   5.2.4 控制系统的频域分析/124
   5.2.5 控制系统的根轨迹分析/126
   5.3 现代控制理论基础/127
   5.3.1 状态空间模型/127
   5.3.2 控制系统的可控性与可观测性/128
   5.3.3 极点配置设计/128
   5.3.4 最优控制设计/129
   5.3.5 鲁棒控制理论/131
  第6章 仿真环境Simulink使用基础/135
   6.1 Simulink库模块简介/135
   6.1.1 连续(Continuous)模块组/135
   6.1.2 非连续(Discontinuities)模块组/137
   6.1.3 离散(Discrete)模块组/139
   6.1.4 数学运算(Math Operations)模块组/140
   6.1.5 接收器(Sinks)模块组/143
   6.1.6 输入源(Sources)模块组/144
   6.2 Simulink基本建模方法/146
   6.2.1 模型窗口的建立/146
   6.2.2 模块的操作/147
   6.2.3 信号线的操作/148
   6.2.4 模型的运行/148
   6.2.5 模型的保存/152
   6.3 Simulink模型举例/152
   6.3.1 模型演示/152
   6.3.2 模型的应用举例/156
   6.4 Simulink 的应用/161
   6.4.1 Simulink子系统/161
   6.4.2 封装模块与创建模块库/164
   6.5 S-函数及其应用/170
   6.5.1 Simulink仿真过程/170
   6.5.2 用MATLAB语句编写S-函数/171
   6.5.3 S-函数设计举例/173
  第7章 控制系统数学模型的MATLAB实现/177
   7.1 控制系统的数学模型/177
   7.1.1 线性定常连续系统/177
   7.1.2 线性定常离散系统/178
   7.2 数学模型的建立/179
   7.2.1 传递函数模型/180
   7.2.2 状态空间模型/184
   7.2.3 零极点增益模型/188
   7.2.4 频率响应数据模型/191
   7.3 数学模型参数的获取/194
   7.4 数学模型的转换/196
   7.4.1 连续时间模型转换为离散时间模型/197
   7.4.2 离散时间模型转换为连续时间模型/198
   7.4.3 离散时间系统重新采样/199
   7.4.4 传递函数模型转换为状态空间模型/199
   7.4.5 传递函数模型转换为零极点增益模型/200
   7.4.6 状态空间模型转换为传递函数模型/201
   7.4.7 状态模型转换为零极点增益模型/202
   7.4.8 零极点增益模型转换为传递函数模型/203
   7.4.9 零极点增益模型转换为状态空间模型/204
   7.5 数学模型的连接/204
   7.5.1 优先原则/205
   7.5.2 串联连接/205
   7.5.3 并联连接/206
   7.5.4 反馈连接/209
   7.5.5 添加连接/211
   7.5.6 复杂模型的连接/213
  第8章 控制系统分析/217
   8.1 控制系统的时域分析/217
   8.1.1 时域分析基础/217
   8.1.2 与时域分析相关的MATLAB函数/219
   8.2 控制系统根轨迹法/234
   8.2.1 根轨迹法的基础/234
   8.2.2 与根轨迹分析相关的MATLAB函数/235
   8.2.3 其他形式的根轨迹/240
   8.3 控制系统的频域分析/243
   8.3.1 频域分析的基础/243
   8.3.2 与频域分析相关的MATLAB函数/245
   8.4 状态空间模型的线性变换及简化/262
   8.4.1 基础知识/262
   8.4.2 线性变换及简化/264
   8.5 状态空间法分析/270
   8.5.1 基础知识/270
   8.5.2 可控性与可观测性分析/273
   8.5.3 稳定性分析/279
  第9章 经典控制系统设计与仿真/283
   9.1 经典控制系统设计概述/283
   9.2 控制系统的根轨迹设计/284
   9.2.1 根轨迹超前校正设计/284
   9.2.2 根轨迹滞后校正设计/292
   9.3 控制系统的波特图设计/296
   9.3.1 波特图超前校正设计/296
   9.3.2 波特图滞后校正设计/300
   9.3.3 波特图滞后-超前校正设计/303
   9.4 PID控制器设计/308
   9.4.1 PID控制原理/308
   9.4.2 PID控制器设计/311
  第10章 现代控制系统设计与仿真/319
   10.1 现代控制系统设计概述/319
   10.2 状态反馈与极点配置/319
   10.2.1 状态反馈/319
   10.2.2 输出反馈/320
   10.2.3 极点配置/322
   10.3 状态观测器/329
   10.3.1 状态观测器的基本概念/329
   10.3.2 全维状态观测器/331
   10.3.3 降维状态观测器/339
   10.4 线性二次型最优控制器设计/344
   10.4.1 线性二次型最优控制概述/345
   10.4.2 连续系统线性二次型最优控制/345
   10.4.3 离散系统线性二次型最优控制/348
   10.4.4 线性二次型Gauss最优控制/349
   10.5 鲁棒控制系统设计/353
   10.5.1 鲁棒控制工具箱/354
   10.5.2 控制器设计/357
  参考文献/363
  

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

MATLAB控制系统设计与仿真
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon