|
編輯推薦: |
1.以MATLAB R2020为平台2.从工程实际出发,详细介绍电路、电动机、测控系统、过程控制系统、模糊控制系统以及机器人控制系统的建模与仿真3.实用性强,实例配有操作视频
|
內容簡介: |
《MATLAB建模与仿真应用教程 第3版》从工程实际和应用的角度出发,系统地介绍了MATLAB建模与仿真的方法。《MATLAB建模与仿真应用教程 第3版》分成两篇,基础篇主要介绍MATLAB软件使用基础、数值与矩阵计算、图形绘制、程序设计、图形用户界面设计、Simulink建模与仿真等基础内容;应用篇则通过MATLAB软件在电路、电动机、测控系统、过程控制系统、模糊控制系统、机器人控制系统中的应用实例,介绍建立数学模型、系统仿真分析的一般步骤、数据的后处理和图形输出等内容。《MATLAB建模与仿真应用教程 第3版》内容深入浅出,通过精心设计的实例,可以帮助读者在充分理解和掌握MATLAB软件的基础上,高效地使用MATLAB进行系统的建模与仿真分析。《MATLAB建模与仿真应用教程 第3版》可以作为高等院校电气工程、机器人工程、自动化、测控技术与仪器等专业高年级本科生或研究生教材,也可作为从事相关工作的工程技术人员的参考书。
|
目錄:
|
前言第1章MATLAB入门11MATLAB简介111MATLAB的发展历程112MATLAB的功能与特点113MATLAB的工具箱简介12系统建模与仿真基础121系统建模的方法122仿真的基本概念123建模与仿真的一般步骤124建模与仿真的发展阶段13习题第2章MATLAB的使用基础21MATLAB的安装22MATLAB的启动23MATLAB的系统设置24MATLAB的集成开发环境241工具栏242命令行窗口243历史命令记录244工作区25MATLAB的帮助系统26习题第3章MATLAB的数值计算31MATLAB常用的数据类型311简单数值计算312常量313向量314矩阵32运算符321算术运算符322关系运算符323逻辑运算符33数值运算331矩阵运算332数组运算333多项式运算34常用运算函数35常用数值算法举例351线性方程组的求解352微分方程的求解36习题37上机实验第4章MATLAB的图形绘制41二维图形的绘制411基本图形的绘制412多个窗口的创建413子窗口的创建414图形的标注42特殊二维图形的绘制421复数、向量、极坐标、对数坐标图的绘制422柱状图、火柴杆图、饼图的绘制43三维图形的绘制431三维曲线的绘制432三维网格图的绘制433三维曲面图的绘制434等高线图的绘制44常用图形函数45习题46上机实验第5章MATLAB的程序设计51M文件511M文件基础512命令文件与函数文件52MATLAB的程序结构521条件选择语句522循环控制语句523错误控制与循环终止53图形用户界面GUI的设计531GUI设计向导532GUI控件533GUI设计工具54MATLAB程序设计的基本原则55MATLAB程序设计实例551M命令文件设计实例552M函数文件设计实例553GUI设计实例56习题57上机实验第6章Simulink建模与仿真基础61Simulink基础611Simulink的启动612Simulink的模型窗口62Simulink模块库621公共模块库622专业模块库623自定义模块库63Simulink建模与仿真的基本方法631模型建立的基本步骤632模块的查找与选择633模块的基本操作634模块参数的设置635仿真参数的配置636保存与运行64建模与仿真分析实例641简单连续系统的建模与仿真实例642简单离散系统的建模与仿真实例65习题66上机实验第7章电路的建模与仿真分析71直流稳态电路的建模与仿真分析711支路电流法712网孔电流法713节点电压法714解的正确性验证72动态电路的建模与仿真分析721RC电路的动态过程分析722RL电路的动态过程分析73正弦交流电路的建模与仿真分析731阻抗的串联732阻抗的并联与功率因数的提高733三相交流电路74直流磁路的建模与仿真分析741磁路的串联742磁路的并联75习题76上机实验第8章电动机的建模与仿真81直流电动机的建模与仿真82三相异步电动机的建模与仿真821三相异步电动机的机械特性仿真822三相异步电动机直接起动的建模与仿真823两相静止坐标系下三相异步电动机的建模与仿真824两相旋转坐标系下三相异步电动机的建模与仿真83习题84上机实验第9章测控系统的建模与仿真91测控系统的典型数学模型92测控系统的常用分析方法921时域分析法922频域分析法93典型测控系统的建模与仿真94习题95上机实验第10章过程控制系统的设计与仿真101过程控制系统概述1011过程控制系统的组成1012典型过程控制系统的数学模型102数字PID控制器及其MATLAB实现1021数字PID控制算法1022位置PID控制算法1023连续系统的数字PID控制1024离散系统的数字PID控制1025增量式PID控制1026步进式PID控制103数字PID控制仿真实例1031液位前馈—反馈控制系统设计及仿真1032锅炉内胆水温定制控制系统设计及仿真104习题105上机实验第11章模糊控制系统的设计与仿真111模糊控制系统概述1111模糊控制系统的组成1112模糊PID控制器112模糊控制器及其MATLAB实现1121模糊函数的MATLAB实现1122隶属度函数的MATLAB实现1123模糊规则的MATLAB实现1124模糊推理系统的MATLAB实现113模糊控制系统仿真实例114习题115上机实验第12章机器人控制系统的设计与仿真121基于模糊补偿的机器人自适应模糊控制1211机器人动力学模型建立1212基于传统模糊补偿的控制1213基于模型信息已知的模糊补偿控制1214仿真实例122工作空间中机器人的神经网络自适应控制1221工作空间直角坐标与关节角位置的转换1222机器人的神经网络建模1223控制器的设计1224仿
|
內容試閱:
|
MATLAB软件主要用于算法开发、数据分析、数值计算的高级程序开发语言和交互式程序开发环境,是面向工程师和科学家的简单且高效的计算环境。MATLAB具有其他高级语言难以比拟的一些优点,如编写简单、程序效率高、易学易懂等,因此MATLAB语言也被通俗地称为演算纸式科学算法语言。MATLAB现已被广泛应用于自动控制、系统工程、信息工程、应用数学、机电工程、电子工程、计算机等专业领域。系统建模与仿真是研究、分析、设计各种复杂系统的有力工具。MATLAB提供了一个独特的建模和仿真的环境,强有力的技术语言既精确又有描述性,让用户用较少的简单代码去建模复杂的系统。本书精选应用性较强的实例,深入浅出地向读者阐明MATLAB软件在建模与仿真中的应用。《MATLAB建模与仿真应用教程 第3版》分成两篇,共12章,基础篇包括1~6章,讲解MATLAB的基础知识、数值计算、图形绘制以及程序设计,并详细地介绍了功能强大的动态系统仿真工具Simulink;应用篇包括7~12 章,讲解如何使用MATLAB软件进行电路、电动机、测控系统、过程控制系统以及模糊控制系统并引入机器人控制系统的建模与仿真。《MATLAB建模与仿真应用教程 第3版》精心设计的应用实例可以帮助读者在充分理解MATLAB建模与仿真理论的基础上,高效地掌握MATLAB相关功能和工具的使用。另外,《MATLAB建模与仿真应用教程 第3版》结合作者在长期教学和科研工作中的经验与体会,讲述了应用MATLAB软件进行建模、仿真以及调试中的相关技巧,从而使读者能够快速地分析问题与解决问题。《MATLAB建模与仿真应用教程 第3版》由佳木斯大学的多位教师共同编写完成。其中刘德胜编写第1、7、11章,赵魁编写第6、10章,陈晓伟编写第12章,孙悦编写第4、5章,孔德权编写3、8章,袁铭润编写第2、9章,另外参加编写工作的还有管殿柱、李文秋和管玥等。由于编者水平有限,书中难免存在错误和不妥之处,恳请有关专家和广大读者批评指正,并提出宝贵意见。编者
|
|