内容推荐 本书以MATLAB 7.1语言为仿真平台,系统地介绍了控制系统分析、设计及仿真的基本概念、原理和方法,全书共分十五章,主要包括:MATLAB基础,数据结构及其运算,数据的可视化,M文件和程序设计,数值和符号计算,Simulink基础,控制系统的数学模型,控制系统的分析,基于传递函数模型和基于状态空间模型的控制系统设计,控制系统仿真,控制系统工具箱,机器人控制系统建模与仿真应用等内容。同时,为了帮助读者进一步掌握本书内容,在附录中可查阅相关的MATLAB命令和函数库。读者可用手机扫描书中的二维码,观看彩色图片,以达到更好的仿真效果。 本书可作为自动化、电子信息、机器人工程等本科专业“MATLAB语言及应用”基础课程教材,也可作为高年级学生“控制系统CAD与仿真”专业课程使用教材,同时适用于“系统建模与仿真”课程参考教材,还适用于自动控制原理、现代控制理论、机器人控制等相关课程的辅助教材,也可作为工程技术人员的参考用书。 目录 第一章 MATLAB基础 1.1 MATLAB简介 1.1.1 MATLAB的发展历程 1.1.2 MATLAB平台的组成 1.1.3 MATLAB语言的特点 1.2 MATLAB的安装和使用 1.2.1 MATLAB的安装 1.2.2 MATLAB操作界面 1.3 MATLAB的工作空间 1.3.1 工作空间 1.3.2 内存变量的查阅和删除 1.3.3 数组编辑器 1.3.4 数据文件的操作 1.4 MATLAB的帮助系统 1.4.1 普通文本帮助 1.4.2 超文本帮助 1.5 MATLAB平台的系统设置 1.5.1 路径设置 1.5.2 个性选项 1.6 MATLAB编程基础 1.6.1 变量 1.6.2 基本数据类型 1.6.3 基本语句 1.6.4 关于程序编辑 小结 习题 第二章 数据结构及其运算 2.1 数据类型 2.2 一维数组 2.2.1 一维数组的创建 2.2.2 一维数组的访问 2.3 二维数组 2.3.1 二维数组的创建 2.3.2 二维数组的访问 2.4 多维数组 2.4.1 多维数组的创建 2.4.2 多维数组的访问 2.5 数组操作 2.5.1 标准数组的生成 2.5.2 数组操作 2.6 数组运算与矩阵运算 2.6.1 数组运算 2.6.2 矩阵运算 2.6.3 特殊的运算结果 2.7 多项式 2.7.1 多项式的创建 2.7.2 多项式的运算 2.8 关系运算、逻辑运算和运算符 2.8.1 逻辑值 2.8.2 关系运算符 2.8.3 逻辑运算符 2.8.4 逻辑函数 …… 第三章 数据的可视化 第四章 M文件和程序设计 第五章 数值计算 第六章 符号计算 第七章 Simulink基础 第八章 控制系统的数学模型 第九章 控制系统的分析 第十章 基于传递函数模型的控制系统设计 第十一章 基于状态空间模型的可控制系统设计 第十二章 控制系统仿真 第十三章 控制系统工具箱 第十四章 控制系统建模与仿真的应用 第十五章 机器人控制系统建模与仿真应用 附录A MATLAB常用命令 附录B 控制系统工具箱 附录C Simulink仿真系统模块库 附录D 部分源程序清单 参考文献 |