目录
 

第1章MATLAB基础

1.1MATLAB 概述

1.1.1MATLAB 发展历程

1.1.2MATLAB系统构成

1.1.3MATLAB 常用工具箱

1.2MATLAB 桌面操作环境

1.2.1MATLAB 启动和退出

1.2.2MATLAB 主菜单及功能

1.2.3MATLAB 命令窗口

1.2.4MATLAB 工作空间

1.2.5MATLAB 文件管理

1.2.6MATLAB 帮助使用

1.3数据结构及其运算

1.3.1数据类型

1.3.2数组

1.3.3数组操作

1.3.4数组运算与矩阵运算

1.3.5多项式

1.3.6关系运算、逻辑运算和运算符

1.3.7字符串数组

1.3.8结构体数组

1.3.9细胞数组

1.4数据的可视化

1.4.1数据可视化基础

1.4.2二维图形

1.4.3三维图形

1.4.4动态图的绘制

1.5M文件和程序设计

1.5.1程序控制语句及其编程

1.5.2命令文件和函数文件

1.5.3字符串的求值

1.5.4程序性能优化

1.5.5面向对象的编程方法

1.6数值计算

1.6.1矩阵运算

1.6.2函数的数值解

1.6.3数据拟合

1.6.4插值和样条

1.6.5常微分方程的数值解

1.7符号计算

1.7.1符号对象及其表达方式

1.7.2符号算术运算

1.7.3独立变量与表达式化简

1.7.4符号微积分运算

1.7.5符号积分变换 

1.7.6方程的解析解

习题

第2章控制系统基本概念与仿真概述

2.1控制系统的基本概念

2.1.1开环控制系统与闭环控制系统

2.1.2闭环控制系统组成结构

2.1.3反馈控制系统性能指标

2.2自动控制系统分类

2.2.1线性系统和非线性系统

2.2.2离散系统和连续系统

2.2.3恒值系统、随动系统和程序控制系统

2.3控制系统仿真基本概念

2.3.1计算机仿真基本概念

2.3.2控制系统仿真

2.3.3控制系统计算机仿真基本过程

2.3.4计算机仿真技术发展趋势

2.4MATLAB中控制相关的工具箱

习题


第3章Simulink基础

3.1Simulink简介

3.1.1Simulink的特点

3.1.2Simulink 的工作环境

3.1.3Simulink仿真基本步骤

3.2模型的创建

3.2.1模型概念和文件操作

3.2.2模块操作

3.2.3信号线操作

3.2.4对模型的注释

3.2.5常用的信源

3.2.6常用的信宿

3.2.7仿真的配置

3.2.8启动仿真

3.3子系统与封装

3.4Simulink仿真示例

习题

第4章M函数与S函数的Simulink仿真设计

4.1M函数的概念与仿真示例

4.2S函数的概念与仿真示例

4.2.1S函数的概念与模板函数使用

4.2.2S函数的仿真示例

习题

第5章控制系统的数学建模与仿真

5.1时域建模方法及示例

5.2频域建模方法及示例

5.3神经网络建模及示例

习题

第6章控制系统的时域分析与仿真

6.1时域分析方法

6.2时域分析仿真示例

习题

第7章控制系统的根轨迹分析与仿真

7.1根轨迹分析方法

7.2根轨迹分析仿真示例

习题

第8章控制系统的频域分析与仿真

8.1频域分析方法

8.2频域分析仿真示例

习题

第9章控制系统的稳定性分析与仿真

9.1稳定性分析方法

9.2稳定性分析仿真示例

习题

第10章线性系统的能控性和能观性分析与仿真

10.1系统的能控性概念与仿真

10.2系统的能观性概念与仿真

习题

第11章状态反馈控制器设计与仿真

11.1状态反馈控制器设计方法

11.2状态反馈控制器的仿真示例

习题

第12章最优控制器设计与仿真

12.1最优控制器设计方法

12.2最优控制器的仿真示例

习题

第13章先进控制器设计与仿真

13.1模糊控制器设计及仿真示例

13.2自适应控制器设计及仿真示例

13.3滑模变结构控制器设计及仿真示例

13.4迭代学习控制器设计及仿真示例

13.5反步控制器设计及仿真示例

13.6内模控制器设计及仿真示例

13.7自抗扰控制器设计及仿真示例

13.8神经网络控制器设计及仿真示例

习题

参考文献