微信扫一扫,移动浏览光盘
简介
本书基于MATLAB 5.2版,提供了使用MATLAB的实践性指导。MATLAB已成为适合多学科、多种工作平台的功能强大、界面友好、语言自然并且开放性强的大型优秀应用软件,同时也已成为国内外高等院校高等数学、数值分析、数字信号处理、自动控制理论以及工程应用等课程的基本教学工具。本书按逻辑编排,自始至终用实例描述;内容完整且每章相对独立;是一本简明的MATLAB参考书,既适用于初学者,也适用于高级MATLAB用户。对MATLAB与FORTRAN、C等语言结合的描述更是所有MATLAB书籍中少有的一大特色。 本书适合作为理工科高等院校研究生、本科生教学用书,也可作为广大科研工程技术人员的自学用书。
目录
第1章 MATLAB语言系统
1.1MATLAB命令平台
1.2MATLAB语言的文件系统
1.2.1MATLAB语言的目录树
1.2.2MATLAB语言的路径搜索
1.3MATLAB语言的m文件与m函数
1.3.1MATLAB命令行操作
1.3.2独立m文件
1.3.3m函数
1.4Toolbox工具箱
1.5MATLAB语言的帮助系统
1.6MATLAB语言的主包指令集合
第2章 MATLAB语言的数值运算
2.1基本语法结构
2.1.1变量与赋值语句
2.1.2函数语句
2.1.3结构变量
2.1.4变量精度
2.1.5永久变量
2.2矩阵运算
2.2.1矩阵变量赋值方法
2.2.2矩阵常规运算
2.2.3矩阵特征运算
2.2.4矩阵分解运算
2.3基本数学函数
2.4点运算
2.5逻辑关系运算
2.6多项式运算
2.7线性代数方程组
2.8统计分析
2.8.1基本统计分析
2.8.2相关分析
2.9函数插值运算
2.10函数优化
2.10.1基本优化问题
2.10.2约束优化问题
2.10.3线性规划与二次型规划
2.11数值求解方法
2.11.1数值积分
2.11.2数值微分
2.11.3微分方程数值求解
2.11.4非线性方程组数值求解
第3章 MATLAB语言的符号运算
3.1基本符号运算
3.1.1符号变量定义与基本运算
3.1.2符号运算工具箱
3.1.3符号运算
3.1.4符号矩阵运算
3.1.5函数计算器的调用
3.2符号运算的扩展
3.2.1MAPLE内核访问函数
3.2.2MAPLE检索系统
3.3符号运算应用于控制理论计算
3.3.1积分变换与反变换
3.3.2微分方程求解
3.3.3状态方程求解
3.3.4差分方程求解
3.3.5约当标准型
第4章 MATLAB语言的绘图
4.1标准图形表现方法
4.1.1MATLAB基本绘图
4.1.2三维绘图
4.1.3MATLAB语言的多种绘图
4.1.4图形注释
4.1.5图形颜色修饰
4.1.6图形表现修饰
4.1.7图形编辑
4.2控制系统仿真绘图
4.2.1时间响应绘图
4.2.2频率特性绘图
4.2.3根轨迹图
4.3句柄绘图基础
4.3.1图形对象与句柄
4.3.2对象属性
4.3.3句柄绘图程序设计举例
第5章 控制系统仿真研究
5.1控制系统仿真的基本原理
5.1.1数字仿真概述
5.1.2数字仿真算法简介
5.2控制系统的数学模型
5.2.1控制系统的参数模型
5.2.2系统模型的连接
5.2.3线性系统的标准型
5.2.4线性系统的结构分解
5.3控制系统分析
5.3.1控制系统时间响应分析
5.3.2根轨迹作图与系统根轨迹分析
5.3.3控制系统频率响应分析
5.3.4控制系统的稳定性分析
5.4控制系统综合
5.4.1控制系统一般校正方法
5.4.2控制系统的极点配置与状态观测器
5.4.3线性二次型最优控制器
5.5控制系统工具箱
5.5.1演示系统
5.5.2控制系统工具箱应用函数
5.5.3控制系统工具箱中的GUI工具
第6章 SIMULINK仿真环境
6.1SIMULINK启动与界面说明
6.2SIMULINK结构图程序设计
6.2.1创建结构图文件
6.2.2结构图程序设计
6.2.3结构图程序说明
6.3SIMULINK仿真参数设置
6.3.1输入信号的参数设置
6.3.2示波器的参数设置
6.3.3仿真参数设置
6.4结构图控制系统仿真
6.4.1仿真的启动与停止
6.4.2结构图系统仿真
6.5MATLAB命令行系统仿真
6.5.1命令行仿真基本格式
6.5.2命令行仿真操作要点
6.6系统函数(S函数)设计
6.6.1S函数的格式说明
6.6.2S函数的创建
6.6.3S函数生成结构图
6.7SIMULINK的数据传递与交换
6.8SIMULINK仿真性能的改善
第7章 MATLAB语言基础与控制系统仿真实验
7.1MATLAB语言基础实验
7.1.1MATLAB语言平台
7.1.2MATLAB语言的数值运算
7.1.3MATLAB语言的符号运算
7.1.4MATLAB语言的绘图
7.1.5MATLAB语言的句柄绘图
7.1.6MATLAB语言的工具箱
7.1.7m函数程序设计
7.2控制原理仿真实验
7.2.1控制系统的阶跃响应
7.2.2控制系统的脉冲响应
7.2.3控制系统的根轨迹作图
7.2.4控制系统的博德图
7.2.5控制系统的极坐标图
7.2.6系统校正设计:频率法超前校正
7.2.7系统校正设计:频率法滞后校正
7.2.8系统校正设计:根轨迹法超前校正
7.2.9系统校正设计:根轨迹法滞后校正
7.2.10系统校正设计:频率法二阶参考模型校正
7.2.11系统校正设计:频率法四阶参考模型校正
7.2.12系统校正设计:速度反馈校正
7.2.13系统校正设计:频率法并联校正
7.2.14相平面作图
7.2.15继电型非线性控制系统分析
7.2.16采样控制系统分析
7.3线性系统理论仿真实验
7.3.1线性系统的数学模型
7.3.2线性系统的标准型
7.3.3能控性、能观测性与其标准型
7.3.4线性系统的运动分析
7.3.5线性系统的结构分析
7.3.6状态反馈与状态观测器
7.3.7线性二次型最优控制器设计
附录:控制系统工具箱函数清单
参考文献
1.1MATLAB命令平台
1.2MATLAB语言的文件系统
1.2.1MATLAB语言的目录树
1.2.2MATLAB语言的路径搜索
1.3MATLAB语言的m文件与m函数
1.3.1MATLAB命令行操作
1.3.2独立m文件
1.3.3m函数
1.4Toolbox工具箱
1.5MATLAB语言的帮助系统
1.6MATLAB语言的主包指令集合
第2章 MATLAB语言的数值运算
2.1基本语法结构
2.1.1变量与赋值语句
2.1.2函数语句
2.1.3结构变量
2.1.4变量精度
2.1.5永久变量
2.2矩阵运算
2.2.1矩阵变量赋值方法
2.2.2矩阵常规运算
2.2.3矩阵特征运算
2.2.4矩阵分解运算
2.3基本数学函数
2.4点运算
2.5逻辑关系运算
2.6多项式运算
2.7线性代数方程组
2.8统计分析
2.8.1基本统计分析
2.8.2相关分析
2.9函数插值运算
2.10函数优化
2.10.1基本优化问题
2.10.2约束优化问题
2.10.3线性规划与二次型规划
2.11数值求解方法
2.11.1数值积分
2.11.2数值微分
2.11.3微分方程数值求解
2.11.4非线性方程组数值求解
第3章 MATLAB语言的符号运算
3.1基本符号运算
3.1.1符号变量定义与基本运算
3.1.2符号运算工具箱
3.1.3符号运算
3.1.4符号矩阵运算
3.1.5函数计算器的调用
3.2符号运算的扩展
3.2.1MAPLE内核访问函数
3.2.2MAPLE检索系统
3.3符号运算应用于控制理论计算
3.3.1积分变换与反变换
3.3.2微分方程求解
3.3.3状态方程求解
3.3.4差分方程求解
3.3.5约当标准型
第4章 MATLAB语言的绘图
4.1标准图形表现方法
4.1.1MATLAB基本绘图
4.1.2三维绘图
4.1.3MATLAB语言的多种绘图
4.1.4图形注释
4.1.5图形颜色修饰
4.1.6图形表现修饰
4.1.7图形编辑
4.2控制系统仿真绘图
4.2.1时间响应绘图
4.2.2频率特性绘图
4.2.3根轨迹图
4.3句柄绘图基础
4.3.1图形对象与句柄
4.3.2对象属性
4.3.3句柄绘图程序设计举例
第5章 控制系统仿真研究
5.1控制系统仿真的基本原理
5.1.1数字仿真概述
5.1.2数字仿真算法简介
5.2控制系统的数学模型
5.2.1控制系统的参数模型
5.2.2系统模型的连接
5.2.3线性系统的标准型
5.2.4线性系统的结构分解
5.3控制系统分析
5.3.1控制系统时间响应分析
5.3.2根轨迹作图与系统根轨迹分析
5.3.3控制系统频率响应分析
5.3.4控制系统的稳定性分析
5.4控制系统综合
5.4.1控制系统一般校正方法
5.4.2控制系统的极点配置与状态观测器
5.4.3线性二次型最优控制器
5.5控制系统工具箱
5.5.1演示系统
5.5.2控制系统工具箱应用函数
5.5.3控制系统工具箱中的GUI工具
第6章 SIMULINK仿真环境
6.1SIMULINK启动与界面说明
6.2SIMULINK结构图程序设计
6.2.1创建结构图文件
6.2.2结构图程序设计
6.2.3结构图程序说明
6.3SIMULINK仿真参数设置
6.3.1输入信号的参数设置
6.3.2示波器的参数设置
6.3.3仿真参数设置
6.4结构图控制系统仿真
6.4.1仿真的启动与停止
6.4.2结构图系统仿真
6.5MATLAB命令行系统仿真
6.5.1命令行仿真基本格式
6.5.2命令行仿真操作要点
6.6系统函数(S函数)设计
6.6.1S函数的格式说明
6.6.2S函数的创建
6.6.3S函数生成结构图
6.7SIMULINK的数据传递与交换
6.8SIMULINK仿真性能的改善
第7章 MATLAB语言基础与控制系统仿真实验
7.1MATLAB语言基础实验
7.1.1MATLAB语言平台
7.1.2MATLAB语言的数值运算
7.1.3MATLAB语言的符号运算
7.1.4MATLAB语言的绘图
7.1.5MATLAB语言的句柄绘图
7.1.6MATLAB语言的工具箱
7.1.7m函数程序设计
7.2控制原理仿真实验
7.2.1控制系统的阶跃响应
7.2.2控制系统的脉冲响应
7.2.3控制系统的根轨迹作图
7.2.4控制系统的博德图
7.2.5控制系统的极坐标图
7.2.6系统校正设计:频率法超前校正
7.2.7系统校正设计:频率法滞后校正
7.2.8系统校正设计:根轨迹法超前校正
7.2.9系统校正设计:根轨迹法滞后校正
7.2.10系统校正设计:频率法二阶参考模型校正
7.2.11系统校正设计:频率法四阶参考模型校正
7.2.12系统校正设计:速度反馈校正
7.2.13系统校正设计:频率法并联校正
7.2.14相平面作图
7.2.15继电型非线性控制系统分析
7.2.16采样控制系统分析
7.3线性系统理论仿真实验
7.3.1线性系统的数学模型
7.3.2线性系统的标准型
7.3.3能控性、能观测性与其标准型
7.3.4线性系统的运动分析
7.3.5线性系统的结构分析
7.3.6状态反馈与状态观测器
7.3.7线性二次型最优控制器设计
附录:控制系统工具箱函数清单
参考文献
System Simulation
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×