MATLAB/Simulink权威指南-开发环境.程序设计.系统仿真与案例实战

本书特色

[

本书全面、系统地介绍MATLAB/Simulink的基础知识,以及MATLAB/Simulink在图像处理、信息处理、优化与控制系统、通信系统和电力电子系统中的应用。全书以当今流行的MATLAB R2016a和Simulink 8.7为平台,也适用于其他更高级版本(MATLAB R2017和MATLAB R2018等),结合高等学校不同专业教师的丰富教学经验和科学研究,详细介绍了MATLAB/Simulink的开发环境、程序设计、系统仿真和案例实战。本书的特色是注重MATLAB/Simulink的基础以及MATLAB/Simulink与电子、通信、自动化、电气、计算机等相关学科领域应用相结合,强调基础,兼顾应用; 内容编排合理科学,先基础,后应用,由浅入深,循序渐进; 内容翔实,例题新颖,应用实例丰富,便于读者学习和掌握MATLAB/Simulink。
全书内容包含六部分,即MATLAB基础篇、MATLAB高级篇、MATLAB信号处理篇、MATLAB通信系统篇、MATLAB优化与控制篇和MATLAB电力电子篇,共17章,内容包括MATLAB语言概述、矩阵及其运算、程序结构和M文件、数值计算、符号运算、数据可视化、Simulink仿真基础、MATLAB图形用户界面、MATLAB在数字图像处理中的应用、MATLAB在信号与系统中的应用、MATLAB在数字信号处理中的应用、MATLAB在语音信号处理中的应用、MATLAB在通信系统中的应用、MATLAB在优化中的应用、MATLAB在控制系统中的应用、MATLAB在电子电路中的应用和Simulink在电力系统中的应用。内容涉及MATLAB/Simulink在电子、电气、自动化、通信、计算机等信息类相关学科领域的应用,能满足一般用户使用的各种功能需求。
本书既可作为初学者的入门用书,也可作为高等院校理工科专业尤其是电子信息工程、电子科学与技术、自动化、电气工程及其自动化、通信工程和计算机科学与技术等专业的本科生教学用书,还可作为研究生、科研与工程技术人员的参考用书。

]

内容简介

[

本书是基于当今流行的MATLAB R2016a和Simulink 8.7平台编写的,由教授不同专业课程的多名高校教师十余年从事MATLAB课程教学、课程改革、毕业设计指导和MATLAB科学研究的基础上编著而成。本书具有以下特点:
(1)内容编排科学合理。本书采用先基础后应用,先理论后实践的方式,由浅入深、循序渐进地编排内容,便于读者学习和掌握MATLAB/Simulink。
(2)内容翔实,实例丰富。本书融合编者多年的MATLAB教学和使用经验,不仅详细介绍了*的MATLAB/Simulink版本基本内容,而且列举了丰富的例题和应用实例,便于读者更好掌握MATLAB各种函数和命令。
(3)理论与应用有机结合。本书前8章介绍MATLAB/Simulink基础理论知识,每章*后两节都给出应用实例和综合实例。第9到第17章专门介绍MATLAB/Simulink在电子、通信、自动化、电气、计算机等相关学科领域中的应用。
(4)语言通俗,简单易学。本书语言通俗易懂,通过近400个应用实例的详细讲解,指导读者更好地应用MATLAB解决专业领域的实际问题。

]

作者简介

[

徐国保 博士,毕业于北京科技大学,获得博士学位,现就职于广东海洋大学。曾在University of Western Ontario (Canada)做公派访问学者一年。主持和参与了国家自然基金、广东省自然基金和广东省科技计划等13项科研项目;在《Sensors》 等国内外学术期刊上发表论文20余篇,其中被SCI 收录3 篇,EI 收录9篇;编著《MATLAB_Simulink实用教程:编程、仿真及电子信息学科应用》(任主编)教材,参与编著《电路分析》(任副主编)。曾获得学校教师讲课比赛一等奖,教学成果奖二等奖,教学质量奖和师德先进个人等16项校级奖励。长期从事“MATLAB语言及应用”课程的教学和研究。

]

目录

目录 **部分MATLAB基础篇第1章MATLAB语言概述1.1MATLAB语言的发展1.2MATLAB语言的特点1.3MATLAB语言的环境1.3.1MATLAB语言的安装1.3.2MATLAB语言的界面简介1.4MATLAB帮助系统1.4.1help查询帮助函数1.4.2lookfor查询帮助函数1.4.3联机帮助系统1.5MATLAB数据类型1.5.1常量和变量1.5.2整数和浮点数1.5.3复数1.6MATLAB运算符1.6.1算术运算符1.6.2关系运算符1.6.3逻辑运算符1.6.4优先级1.7应用实例1.8综合实例1.9本章小结第2章MATLAB矩阵及其运算2.1矩阵的创建2.1.1直接输入矩阵2.1.2冒号生成矩阵2.1.3利用函数生成矩阵2.1.4利用文本文件生成矩阵2.1.5利用M文件生成矩阵2.1.6特殊矩阵的生成2.2矩阵的修改2.2.1矩阵部分替换2.2.2矩阵部分删除2.2.3矩阵部分扩展2.2.4矩阵结构变换2.3矩阵的基本运算2.3.1矩阵的加减运算2.3.2矩阵的乘法运算2.3.3矩阵的除法运算2.3.4矩阵的乘方运算2.3.5矩阵的点运算2.4矩阵分析2.4.1方阵的行列式2.4.2矩阵的秩和迹2.4.3矩阵的逆和伪逆2.4.4矩阵的特征值和特征向量2.4.5矩阵的分解2.4.6矩阵的信息获取函数2.5字符串2.5.1字符串的创建2.5.2字符串的操作2.5.3字符串转换2.6多维数组2.6.1多维数组的创建2.6.2多维数组的操作2.7结构数组和元胞数组2.7.1结构数组2.7.2元胞数组2.8矩阵及其运算应用实例2.9矩阵及其运算综合实例2.9.1矩阵在图像处理中的应用2.9.2线性方程组的求解2.9.3多维数组在彩色图像中的应用2.10本章小结第3章MATLAB程序结构和M文件3.1程序结构3.1.1顺序结构3.1.2选择结构3.1.3循环结构3.1.4程序控制命令3.2M文件3.2.1M文件的分类和特点3.2.2M文件的创建和打开3.3M函数文件3.3.1M函数文件的格式3.3.2M函数文件的调用3.3.3主函数和子函数3.3.4函数的参数3.3.5函数的变量3.4程序调试3.4.1命令窗口调试3.4.2MATLAB菜单调试3.4.3MATLAB调试函数3.5程序结构和M文件应用实例3.6程序结构和M文件综合实例3.7本章小结第4章MATLAB数值计算4.1多项式4.1.1多项式的创建4.1.2多项式的值和根4.1.3多项式的四则运算4.1.4多项式的微积分运算4.1.5多项式的部分分式展开4.2数据插值4.2.1一维插值4.2.2二维插值4.2.3多维插值4.3数据拟合4.4数据统计4.4.1矩阵元素的*大值和*小值4.4.2矩阵元素的平均值和中值4.4.3矩阵元素的排序4.4.4矩阵元素求和与求积4.4.5矩阵元素的累加和与累乘积4.4.6标准方差和相关系数4.5数值计算4.5.1函数极值4.5.2函数零点4.5.3数值差分4.5.4数值积分4.5.5常微分方程求解4.6数值计算应用实例4.7数值计算综合实例4.8本章小结第5章MATLAB符号运算5.1MATLAB符号运算的特点5.2MATLAB符号对象的创建和使用5.3符号多项式函数运算5.3.1多项式函数的符号表达形式及相互转换5.3.2符号多项式的向量表示形式及其计算5.3.3反函数和复合函数求解5.4符号微积分运算5.4.1函数的极限和级数运算5.4.2符号微分运算5.4.3符号积分运算5.5符号方程求解5.5.1符号代数方程求解5.5.2符号常微分方程求解5.5.3一维偏微分方程求解5.6符号运算应用实例5.7符号运算综合实例5.7.1符号函数可视化应用5.7.2符号积分应用5.7.3符号卷积应用5.7.4符号积分变换应用5.8本章小结第二部分MATLAB高级篇第6章MATLAB数据可视化6.1概述6.2二维曲线的绘制6.2.1绘图基本函数6.2.2线性图格式设置6.2.3图形修饰6.2.4图形保持6.2.5多个图形绘制6.3二维特殊图形的绘制6.3.1柱状图6.3.2饼形图6.3.3直方图6.3.4离散数据图6.3.5向量图6.3.6极坐标图6.3.7对数坐标图6.3.8双纵坐标绘图6.3.9函数绘图6.4三维曲线和曲面的绘制6.4.1绘制三维曲线图6.4.2绘制三维曲面图6.4.3特殊的三维图形6.4.4绘制动画图形6.5MATLAB图形窗口6.6数据可视化应用实例6.7数据可视化综合实例6.8本章小结第7章Simulink仿真基础7.1Simulink概述7.1.1Simulink的基本概念7.1.2Simulink模块的组成7.1.3Simulink中的数据类型7.2Simulink的使用7.2.1Simulink的启动和退出7.2.2在Simulink的窗口创建一个新模型7.2.3Simulink模块的操作7.2.4Simulink的建模和仿真7.3Simulink的模块库及模块7.3.1Commonly Used Blocks子模块库7.3.2Continuous子模块库7.3.3Dashboard子模块库7.3.4Discontinuous子模块库7.3.5Discrete子模块库7.3.6Logic and Bit Operations子模块库7.3.7Lookup Tables子模块库7.3.8Math Operations子模块库7.3.9Model Verification子模块库7.3.10Model�瞁ide Utilities子模块库7.3.11Ports & Subsystems子模块库7.3.12Signals Attributes子模块库7.3.13Signals Routing子模块库7.3.14Sinks子模块库7.3.15Sources子模块库7.3.16User�瞕efined Functions子模块库7.4Simulink模块操作及建模7.4.1Simulink模型7.4.2Simulink模块的基本操作7.4.3系统模型注释与信号标签设置7.4.4Simulink建模7.5Simulink模块及仿真参数设置7.5.1模块参数设置7.5.2Simulink仿真参数设置7.6过零检测和代数环7.6.1过零检测7.6.2代数环7.7Simulink仿真基础应用实例7.8Simulink仿真基础综合实例7.9本章小结第8章MATLAB图形用户界面8.1图形用户界面简介8.1.1GUI的设计原则及步骤8.1.2GUI设计窗口的打开、关闭和保存8.1.3GUI的模板8.2控制框常用对象及功能8.2.1GUI按钮8.2.2GUI滑块8.2.3GUI单选按钮8.2.4GUI复选框8.2.5GUI可编辑文本和静态文本8.2.6GUI弹出式菜单8.2.7GUI列表框8.2.8GUI切换按钮8.2.9GUI轴8.3GUI菜单的设计8.3.1使用菜单编辑器创建菜单8.3.2使用句柄对象创建菜单8.4GUI设计实例8.4.1曲线修饰演示系统8.4.2图像预处理演示系统8.5本章小结第三部分MATLAB信号处理篇第9章MATLAB在数字图像处理中的应用9.1数字图像的读取、显示和存储9.1.1图像的读取9.1.2图像的显示9.1.3图像文件的存储9.2数字图像的类型及转换9.2.1图像类型9.2.2图像转换9.3图像的基本运算9.3.1图像的代数运算9.3.2图像的几何运算9.4图像增强9.4.1图像的直方图9.4.2图像的灰度调整增强9.4.3图像的直方图均衡增强9.5图像滤波9.5.1基于卷积的图像滤波函数filter2以及imfilter9.5.2中值滤波9.5.3二维统计顺序滤波9.5.4自适应滤波9.6图像边缘检测9.7图像压缩9.8本章小结第10章MATLAB在信号与系统中的应用10.1信号及表示10.1.1连续信号的表示10.1.2几种连续信号产生函数10.1.3离散信号的表示10.1.4几种离散信号产生函数10.2信号的基本运算10.2.1信号的相加和相乘10.2.2序列延时与周期拓展10.2.3序列反转与累加10.2.4两序列卷积运算10.3信号的能量和功率10.4线性时不变系统的创建10.4.1常系数线性微分/差分方程10.4.2系统函数的标准模型10.4.3系统函数的零极点增益模型10.4.4系统函数的二次分式模型10.4.5系统函数的部分分式模型10.4.6线性时不变系统的创建函数和系统函数模型转换函数10.5线性时不变系统的时域分析10.5.1LTI系统零输入响应的数值求解10.5.2LTI系统零状态响应的数值求解10.5.3LTI系统响应的符号求解10.5.4LTI系统的单位冲激响应和单位阶跃响应10.6线性时不变系统的频域分析10.6.1连续时间LTI系统的频域分析10.6.2离散时间LTI系统的频域分析10.7本章小结第11章MATLAB在数字信号处理中的应用11.1傅里叶变换11.1.1时间连续频率连续的傅里叶变换11.1.2时间连续频率离散的傅里叶级数11.1.3时间离散频率连续的序列傅里叶变换11.1.4时间离散频率离散的离散傅里叶变换(DFT)11.1.5计算离散傅里叶变换的常用函数11.2IIR数字滤波器的设计11.2.1脉冲响应不变法11.2.2双线性变换法11.3FIR数字滤波器的设计11.3.1窗函数法11.3.2频率抽样法11.4本章小结第12章MATLAB在语音信号处理中的应用12.1语音产生过程12.2语音信号的特点及数字化12.2.1语音信号的特点12.2.2语音信号的数字化12.3语音信号产生的数字模型12.3.1激励模型12.3.2声道模型12.3.3辐射模型12.3.4描述语音信号的完整数字模型12.3.5语音信号的预处理12.4MATLAB在语音信号分析和处理中的应用12.4.1语音信号的采集12.4.2语音信号的读取与打开12.4.3语音信号的分析12.4.4含噪语音信号的合成12.4.5语音信号处理中滤波器的设计12.5MATLAB在语音信号处理中的应用实例12.6本章小结第四部分MATLAB通信系统篇第13章MATLAB在通信系统中的应用13.1MATLAB通信工具箱的组成13.2信息量度与信源编码13.2.1信息的量度计算13.2.2模拟信号量化和数字化13.2.3信源编码13.3差错控制和信道编码13.3.1线性分组码编解码13.3.2交织编码13.3.3扰码与解扰13.4模拟调制与解调13.4.1幅度调制与解调13.4.2角度调制与解调13.5数字调制与解调13.5.1数字调制13.5.2数字解调13.6数字通信系统性能仿真13.6.1数字信号的比特能量与AWGN信道13.6.2数字通信系统的误码率仿真13.7本章小结第五部分MATLAB优化与控制篇第14章MATLAB在优化中的应用14.1*优化问题简介14.2MATLAB优化工具箱14.2.1优化工具箱中的优化函数14.2.2优化参数的创建和编辑14.2.3优化函数的演示GUI14.3线性规划14.3.1线性规划的数学模型14.3.2MATLAB线性规划函数14.3.3线性规划的应用14.4非线性规划14.4.1单变量非线性优化14.4.2无约束非线性规划14.4.3约束非线性规划14.4.4二次规划14.5目标规划14.5.1多目标优化14.5.2*大*小化优化14.6优化工具箱图形界面应用14.6.1优化工具箱图形界面14.6.2图形界面应用14.7本章小结第15章MATLAB在控制系统中的应用15.1控制系统的模型描述15.1.1控制系统的模型与表达式15.1.2控制系统模型间的关系15.2控制系统的时域分析与MATLAB实现15.2.1线性系统的稳定性分析15.2.2控制系统的动态响应15.2.3控制系统的时域响应指标15.3控制系统的频域分析与MATLAB实现15.3.1控制系统的频域分析15.3.2控制系统的频域分析性能指标15.4控制系统的根轨迹分析15.4.1控制系统的根轨迹分析15.4.2根轨迹设计工具15.5控制系统的状态空间分析15.5.1状态空间的线性变换15.5.2状态空间的能控性和能观性15.5.3状态空间的状态反馈与极点配置15.6控制系统综合实例与应用设计15.6.1控制系统综合实例15.6.2简单运动系统的建模及仿真15.6.3“弹簧�仓柿开沧枘�”系统的建模及仿真15.6.4单容过程系统的建模及仿真15.7本章小结第六部分MATLAB电力电子篇第16章MATLAB在电子电路中的应用16.1MATLAB在电路分析中的应用16.1.1二阶电路原型16.1.2二阶电路数学模型16.1.3二阶电路的建模及仿真16.2Simulink在模拟电路中的应用16.2.1模拟电路的建模16.2.2模拟电路的仿真参数设定与运行16.2.3模拟电路的稳态分析16.2.4模拟电路的暂态分析16.2.5模拟电路的频域分析16.3Simulink在数字电路中的应用16.3.1二进制加法器16.3.28421编码器16.4本章小结第17章Simulink在电力系统中的应用17.1Powergui模块17.1.1Simulation Type(仿真类型)17.1.2Analysis Tools(分析工具)17.2二极管模块17.2.1图标与接口17.2.2参数设置17.3晶闸管模块17.3.1图标与接口17.3.2参数设置17.4直流电机模块17.4.1直流电机仿真模型17.4.2直流电机仿真17.5异步电机模块17.6同步电机模块17.6.1简化的同步电机模块17.6.2同步电机模块的使用17.7负荷模块17.7.1静态负荷模块17.7.2三相动态负荷模块17.8电力系统稳态仿真17.8.1连续系统仿真17.8.2离散系统仿真17.9电力系统电磁暂态仿真17.9.1断路器模块17.9.2三相故障模块17.9.3电力系统电磁暂态分析17.10本章小结参考文献

封面

MATLAB/Simulink权威指南-开发环境.程序设计.系统仿真与案例实战

书名:MATLAB/Simulink权威指南-开发环境.程序设计.系统仿真与案例实战

作者:徐国保

页数:未知

定价:¥129.0

出版社:清华大学出版社

出版日期:2019-05-01

ISBN:9787302518396

PDF电子书大小:36MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注