ARRAY(0xad189204)


登录即可开启一键下单。
更多购买选择
新华文轩网络书店 添加到购物车
¥ 26.90 + 免配送费
博库网官方旗舰店 添加到购物车
¥ 26.20 + ¥ 5.00 运费
哈尔滨出版社图书专营 添加到购物车
¥ 27.54 + ¥ 6.00 运费
通知出版社:
请转告出版社我想看这本书的Kindle版

没有Kindle设备?立即购买 ,或者下载免费 Kindle阅读软件

MATLAB与控制系统仿真实践(第2版) [平装]

~ 赵广元 (作者)
天天低价·正品质优

市场价: ¥ 34.00
价格: ¥ 27.20 满49元免运费且可货到付款 详情
为您节省: ¥ 6.80 (8折)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
‹  返回商品介绍页

商品描述

编辑推荐

《MATLAB与控制系统仿真实践(第2版)》可作为自动控制等相关专业的教学参考用书、也可作为相关领域工程技术人员和研究人员的参考资料。书中MATLAB语言的介绍较为全面,可供MATLAB语言入门者学习参考。书中所给综合实例则对相关课程设计、毕业设计等有重要参考价值。

目录

上篇MATLAB语言基础
第1章MATLAB环境认识与操作
1.1MATLAB环境认识
1.1.1命令窗口
1.1.2命令历史记录窗口
1.1.3工作空间
1.1.4帮助窗口
1.1.5图形窗口
1.1.6编辑/调试窗口
1.2MATLABNotebook及其使用
1.2.1MATLABNotebook的启动
1.2.2Notebook的菜单命令
1.2.3输出单元的格式控制
1.2.4使用M—book模板的技巧
本章小结
第2章MATLAB语言基础
2.1MATLAB语言的常量与变量
2.1.1MATLAB语言的常量
2.1.2MATLAB语言的变量
2.2MATLAB语言的运算符
2.2.1算术运算符
2.2.2关系运算符
2.2.3逻辑运算符
2.3MATLAB语言的数据类型
2.3.1MATLAB语言的数据类型概述
2.3.2稀疏矩阵
2.3.3单元数组
2.3.4结构数组
2.4MATLAB语言的基本语句结构
2.4.1直接赋值语句
2.4.2调用函数语句
本章小结
第3章MATLAB的数值运算与符号运算基础
3.1数组与矩阵的基本操作
3.1.1数组与矩阵的输人
3.1.2数组与矩阵元素的操作
3.1.3数组与矩阵的输出
3.2MATLAB的基本数值运算
3.2.1算术运算
3.2.2关系运算
3.2.3逻辑运算
3.2.4运算优先级
3.3MATLAB的基本符号运算
3.3.1符号运算基本函数
3.3.2符号代数方程求解
3.3.3符号微积分运算
3.3.4Laplace变换及其反变换、Z变换及其反变换
本章小结
第4章MATLAB语言的程序设计
4.1MATLAB语言的流程结构
4.1.1ifelse和elseif组成的条件转移结构
4.1.2switchcase和otherwise组成的开关结构
4.1.3while/for循环结构
4.1.4try和catch组成的试探结构
4.1.5MATLAB程序设计举例
4.2MATLAB函数的编写
4.2.1MATLAB函数基本结构
4.2.2MATLAB函数编写举例
4.3MATLAB程序设计中应注意的问题
本章小结
第5章MATLAB语言的绘图基础
5.1二维图形的绘制
5.1.1绘制二维图形的基本函数及示例
5.1.2图形的修饰及示例
5.1.3多图绘制函数及示例
5.1.4特殊应用二维图形的绘制
5.2三维图形的绘制
5.2.1三维图形绘制函数
5.2.2三维图形绘制举例
5.3图形的图形化编辑
5.4符号函数绘制图形
5.4.1符号函数绘制图形的函数及示例
5.4.2符号函数的图形化绘制方式
本章小结
第6章MATLAB GUl程序设计初步
6.1 GUl设计工具GUIDE简介
6.1.1 GUIDE的启动
6.1.2 GUl界面的创建
6.2 GUl程序设计示例
6.2.1“Hello World”程序的设计
6.2.2控制系统典型环节的演示程序
本章小结
第7章MATLAB的混合编程初步
7.1 MATLAB的混合编程形式简述
7.2 常用MATLAB混合编程方法
7.2.1使用MATLAB的MATLAB Compiler
7.2.2利用MATLAB引擎(MATLAB Engine)
7.2.3利用ActiveX技术
7.2.4利用MAT文件
7.2.5使用MEX文件
7.2.6利用MatrixVB实现与Visual Basic的混合编程
7.2.7利用MATLAB Builder系列工具
7.3示例——MATLAB@Builder for Java应用
7.3.1生成魔方矩阵的演示程序
7.3.2输出函数曲线的演示程序
本章小结
下篇 控制系统的MATLAB仿真
第8章 自动控制及其仿真概述
8.1自动控制系统概述
8.1.1 自动控制系统的基本形式及特点
8.1.2 自动控制系统的分类
8.1.3对自动控制系统的要求及性能评价
8.2控制系统仿真概述
8.2.1仿真的基本概念
8.2.2仿真的不同分类
8.2.3仿真技术的应用及发展
8.2.4计算机仿真的要素及基本步骤
8.2.5控制系统仿真软件
本章小结
第9章MATLAB的仿真集成环境——Simulink
9.1 Simulink概述
9.2 Simulink的基本界面操作
9.3 Simulink的功能模块及其操作
9.3.1 Simulink的功能模块
9.3.2功能模块的基本操作
9.3.3功能模块的连接操作
9.4 Simulink仿真环境的设置
9.5子系统及封装技术
9.5.1子系统的建立
9.5.2子系统的封装
9.6用Simulink建立系统模型示例
9.7 Simulink的高级应用——S—函数的编写
9.7.1 S—函数的工作原理
9.7.2 S—函数的设计实例
本章小结
第10章基于MATLAB的控制系统数学建模
10.1控制系统的传递函数模型
10.1.1系统传递函数模型简述
10.1.2传递函数的MATLAB相关函数
10.1.3建立传递函数模型实例
10.2控制系统的零极点函数模型
10.2.1零极点函数模型简述
10.2.2零极点函数的MATLAB相关函数
10.2.3建立零极点函数模型实例
10.3控制系统的状态空间函数模型
10.3.1状态空间函数模型简述
10.3.2状态空间函数的MATLAB相关函数
10.3.3建立状态空间函数模型实例
10.4系统模型之间的转换
10.4.1系统模型转换的MATLAB相关函数
……
参考文献

文摘

版权页:



插图:



实践教学中MATLAB在自动控制原理、控制系统课程设计等系统设计仿真中得到了广泛的应用。本章结合自动控制原理课程设计的两个综合应用实例,以设计报告的形式给出其设计的详细步骤,演示了控制系统仿真的实际应用。需要说明的是,原课程设计要求在实现系统校正的仿真设计之后,基于实验箱搭建硬件电路验证仿真效果。考虑到学习环境的差异性,以下各实例均略去在实验箱上搭建硬件电路的内容。由于设计中要求使用EDA工具搭建系统的模拟实际电路,所以这样做并不影响仿真设计部分的完整性。此外,各设计报告均给出了其参考文献,这些参考文献就不再在本书最后的参考文献中列出。
17.1 课程设计作品1——系统的滞后超前频域法校正
17.1.1 设计目的
通过课程设计熟悉频域法分析系统的方法原理。
通过课程设计掌握滞后一超前校正作用与原理。
通过在实际电路中校正设计的运用,理解系统校正在实际中的意义。
17.1.2 具体要求
1)使用MATLAB进行系统仿真分析与设计,并给出系统校正前后的MATLAB仿真结果,同时使用Simulink仿真验证。
2)使用EDA工具EWB搭建系统的模拟实现电路,分别演示并验证校正前和校正后的效果。
3)在实验箱上搭建实际电路,验证系统设计结果。
17.1.4 设计原理概述
校正方式的选择。按照校正装置在累统中的连接方式,控制系统校正方式分为串联校正、反馈校正、前馈校正和复合校正4种。串联校正是最常用的一种校正方式,这种方式经济,且设计简单,易于实现,在实际应用中多采用这种校正方式。串联校正方式是校正器与受控对象进行串联连接的。本设计按照要求将采用串联校正方式进行校正。
校正方法的选择。根据控制系统的性能指标表达方式可以进行校正方法的确定。本设计要求以频域指标的形式给出,因此采用基于Bode图的频域法进行校正。
几种串联校正简述。串联校正可分为串联超前校正、串联滞后校正和滞后一超前校正等。超前校正的目的是改善系统的动态性能,实现在系统静态性能不受损的前提下,提高系统的动态性能。通过加入超前校正环节,利用其相位超前特性来增大系统的相位裕度,改变系统的开环频率特性。一般使校正环节的最大相位超前角出现在系统新的穿越频率点。
‹  返回商品介绍页