![]()
内容推荐 本书系统阐述了MATLAB语言的基础知识及其在控制系统数字仿真中的应用。本书共分为13章:第1章MATLAB概述;第2章MATLAB的矩阵运算;第3章MATLAB的符号运算;第4章MATLAB的数值分析和处理;第5章绘图及数据可视化;第6章MATLAB程序设计;第7章Simulink仿真与应用;第8章MATLAB与控制系统仿真概述;第9章控制系统数学模型的建立和求解;第10章控制系统的时域分析;第11章控制系统的根轨迹分析;第12章控制系统的频率特性分析;第13章控制系统的校正。另外,本书还配套有9个和本书内容对应的实验,用于上机练习。 本书可作为高等学校相关专业的教学用书,也可作为相关科研人员的参考用书,同时还适用于对MATLAB语言感兴趣的读者。 目录 第一部分 MATLAB语言 第1章 MATLAB概述 1.1 MATLAB的发展简史 1.2 MATLAB的系统构成 1.3 MATLAB的主要优点 1.4 MATLAB中的文件类型 1.5 MATLAB的工作环境 1.6 MATLAB的帮助系统 习题1 第2章 MATLAB的矩阵运算 2.1 矩阵的表示 2.2 矩阵的基本运算 2.3 矩阵的特殊运算 2.4 矩阵的关系运算 2.5 矩阵的逻辑运算 2.6 矩阵的分解 2.7 线性方程组的求解 2.8 元胞数组和结构数组 习题2 第3章 MATLAB的符号运算 3.1 数值运算和符号运算的关系 3.2 符号对象与符号表达式的生成 3.3 符号表达式的运算 3.4 符号表达式的操作及转换 3.5 符号矩阵 3.6 符号微积分 3.7 积分变换 3.8 符号分析可视化 习题3 第4章 MATLAB的数值分析和处理 4.1 多项式 4.2 方程求解 4.3 多项式拟合和多项式插值 4.4 函数的极点和零点 4.5 数值积分和微分 4.6 窗口APP曲线拟合 习题4 第5章 绘图及数据可视化 5.1 直角坐标系中的二维绘图 5.2 其他二维绘图 5.3 三维绘图 5.4 图形修饰处理 5.5 动态图形 5.6 用窗口绘图选项卡绘图 习题5 第6章 MATLAB程序设计 6.1 MATLAB编程基础 6.2 M文件 6.3 MATLAB中的函数类型 6.4 MATLAB程序的流程控制 6.5 函数句柄 6.6 MATLAB程序的调试与优化 习题6 第7章 Simulink仿真与应用 7.1 Simulink的操作基础 7.2 simulink模型仿真设置 7.3 Simulink系统建模和仿真举例 7.4 子系统与封装 7.5 S函数 7.6 用MATLAB命令创建和运行Simulink模型 习题7 第二部分 基于MATLAB的控制系统仿真 第8章 MATLAB与控制系统仿真概述 8.1 系统仿真概述 8.2 MATLAB在控制系统仿真中的应用 习题8 第9章 控制系统数学模型的建立和求解 9.1 常用数学模型的建立 9.2 由结构图获得数学模型 9.3 用拉普拉斯变换求解微分方程 9.4 用MATLAB求解微分方程 9.5 基于系统辨识工具箱GUI界面的模型建立 习题9 第10章 控制系统的时域分析 10.1 动态性能分析 10.2 稳态性能分析 10.3 稳定性分析 10.4 基于Simulink的控制系统分析 习题10 第11章 控制系统的根轨迹分析 11.1 利用MATLAB控制系统工具箱函数绘制根轨迹 11.2 利用rltool绘制和分析系统根轨迹 习题1l 第12章 控制系统的频率特性分析 12.1 Nyquist曲线 12.2 Bode图的绘制 习题12 第13章 控制系统的校正 13.1 编程实现校正 13.2 SISO设计工具实现校正 习题13 第三部分 上机实验 实验一 MATLAB中的基本操作 实验二 MATLAB中的数值运算 实验三 MATLAB中的符号运算 实验四 用MATLAB绘图 实验五 MATLAB中的基本编程 实验六 Simulink的基本应用 实验七 控制系统建模 实验八 控制系统分析 实验九 控制系统的综合仿真 参考文献 |