MATLAB/Simulink系统仿真级学习手册 第2版(异步图书出品) 正版 PDF下载 公众号 其他格式

MATLAB/Simulink系统仿真级学习手册 第2版(异步图书出品) 正版

计算机与互联网 计算机控制与仿真

  • ISBN:9787115519436
  • 包装:平装
  • 开本:16开
  • 版次:2
  • 用纸:胶版纸
  • 页数:457
  • 丛书名:MATLAB
  • 出版社:人民邮电出版社
  • 出版时间:2019-12-01
  • 作者:

手机扫码免费下载

纠错留言

#电子书截图

MATLAB/Simulink系统仿真级学习手册 第2版(异步图书出品) 正版截图

#电子书简介

编辑推荐

Matlab是美国MathWorks公司出品的商业数学软件,而Simulink是Matlab*重要的组件之一,它提供了一个动态系统建模、仿真和综合分析的集成环境。本书基于Matlab R2018a,由浅入深,全面讲解了Matlab/Simulink的相关知识,具有以下特色:
1.内容全面,结构清晰,讲解细致。
2.工程实例丰富,所有实例均经过设计与筛选,代表性强。
3.提供源文件,方便读者上机操练。
4.关注微信公众号“算法仿真在线”,和作者直接交流互动。

内容简介

本书基于MATLAB R2018a,由浅入深,全面讲解了MATLAB/Simulink的知识。本书涉及面广,涵盖了一般用户需要使用的各种功能,并详细介绍了MATLAB/Simulink的使用。本书自始至终采用实例描述;内容完整且每章相对独立,是一本详细的MATLAB/Simulink参考书。

全书共分为13章,首先介绍MATLAB的基础知识,随后重点介绍Simulink的使用,包括Simulink仿真基础、Simulink的仿真技术,以及Simulink的仿真应用。其中,Simulink仿真基础主要介绍Simulink模块库、Simulink基本操作以及Simulink系统的建模与仿真。同时,本书也对各种动态系统,如简单系统、离散系统、连续系统、混合系统的Simulink仿真进行了介绍。而Simulink子系统、命令行方式仿真以及S-function的运用则是Simulink仿真技术的内容。后6章为Simulink在工程上的应用,包括通信系统仿真、电力系统仿真、控制系统仿真、模糊控制仿真、神经网络仿真和图像处理仿真。本书从这些系统的基本概念出发,对其仿真的方法及应用加以说明。

本书以实用为目标,用实例引导,深入浅出,讲解翔实,既适合作为理工科高等院校研究生、本科生的教学用书,也可作为广大科研工程技术人员的参考用书。

作者简介

石良臣,男,毕业于北京航空航天大学,博士学历,工程师。毕业后进入航天科技集团第四研究院从事科研工作近十年。其后加入深圳市歌华智能科技公司担任研发部经理,主要从事无人机飞控系统和发动机电控系统的开发,具有丰富的复杂非线性控制系统模型仿真与开发实践经验。工作期间获得过国家发明专利及软件著作权多项,获得过科学技术进步奖一项。

目录

第 1章 系统仿真与MATLAB/Simulink 1
1.1 系统仿真技术概述1
1.2 MATLAB简介2
1.2.1 MATLAB产品说明2
1.2.2 MATLAB/Simulink的特点3
1.3 MATLAB/Simulink应用示例4
1.4 本章小结6
第2章 MATLAB编程基础7
2.1 MATLAB工作环境7
2.1.1 MATLAB主界面7
2.1.2 MATLAB文本编辑窗口12
2.1.3 MATLAB帮助文档的使用13
2.2 MATLAB语言的基本元素15
2.2.1 变量16
2.2.2 赋值语句16
2.2.3 矩阵及其元素表示17
2.3 MATLAB下矩阵的运算19
2.3.1 矩阵的代数运算20
2.3.2 矩阵的关系运算23
2.3.3 矩阵的逻辑运算24
2.4 MATLAB的程序流程控制24
2.4.1 循环控制结构24
2.4.2 条件选择控制结构25
2.5 M文件的编写27
2.5.1 脚本文件27
2.5.2 函数文件28
2.6 MATLAB的图形绘制30
2.6.1 二维图形的绘制30
2.6.2 三维图形的绘制38
2.6.3 “绘图”工具栏41
2.6.4 图形对象属性设置41
2.7 MATLAB编程实例44
2.7.1 汉诺塔问题44
2.7.2 MATLAB在自动控制中的应用46
2.7.3 MATLAB在电力信号分析处理中的应用47
2.8 本章小结48
第3章Simulink仿真基础50
3.1 Simulink仿真环境50
3.2 Simulink模块库52
3.2.1 标准Simulink模块库52
3.2.2模块库53
3.3 Simulink的基本操作54
3.3.1 模块的基本操作54
3.3.2 信号线的基本操作55
3.3.3 系统模型的基本操作55
3.3.4 子系统建立56
3.4 Simulink系统建模58
3.5 Simulink运行仿真60
3.5.1 运行仿真过程61
3.5.2 仿真参数设置63
3.5.3 示波器的使用64
3.6 Simulink仿真示例67
3.6.1 一般控制系统中的仿真67
3.6.2 简单电路系统中的仿真68
3.7 本章小结71
第4章动态系统的Simulink仿真72
4.1 简单系统仿真72
4.1.1 简单系统的基本概念72
4.1.2 简单系统的仿真分析72
4.2 离散系统仿真75
4.2.1 离散系统的基本概念75
4.2.2 离散系统的Simulink仿真分析76
4.2.3 线性离散系统的基本概念78
4.2.4 线性离散系统的仿真分析79
4.3 连续系统仿真81
4.3.1 连续系统的基本概念81
4.3.2 连续系统的Simulink仿真分析82
4.3.3 线性连续系统的基本概念85
4.3.4 线性连续系统的仿真分析86
4.4 混合系统仿真88
4.4.1 混合系统仿真技术概述88
4.4.2 混合系统仿真实例一:通信系统89
4.4.3 混合系统仿真实例二:汽车行驶控制系统91
4.5 Simulink的调试技术94
4.5.1 Simulink调试器启动95
4.5.2 调试器的操作设置与功能95
4.5.3 系统调试实例97
4.6 本章小结99
第5章Simulink子系统101
5.1 Simulink简单子系统101
5.1.1 简单子系统的生成101
5.1.2 子系统的基本操作102
5.2 Simulink子系统102
5.2.1 条件执行子系统的建立方法103
5.2.2 使能子系统104
5.2.3 触发子系统106
5.2.4 触发使能子系统109
5.2.5 原子子系统109
5.2.6 其他子系统介绍111
5.3 Simulink子系统的封装112
5.3.1 子系统封装的概念112
5.3.2 创建子系统封装模块112
5.3.3 子系统封装实例114
5.4 Simulink模块库技术116
5.4.1 模块库的概念及应用116
5.4.2 建立与使用模块库117
5.4.3 库模块与引用模块的关联118
5.4.4 可配置子系统119
5.5 本章小结120
第6章Simulink命令行仿真122
6.1 使用命令行方式建立系统模型122
6.1.1 关于系统模型的命令123
6.1.2 关于模块的命令125
6.1.3 关于连线的命令126
6.1.4 关于参数的命令126
6.1.5 关于路径名的命令128
6.1.6 其他命令128
6.1.7 命令行方式建立系统模型实例129
6.2 Simulink与MATLAB的接口130
6.2.1 由MATLAB工作区变量设置系统模块参数130
6.2.2 将信号输出到MATLAB工作区中130
6.2.3 使用工作区变量作为系统输入信号131
6.2.4 MATLAB Function与Fcn模块131
6.3 使用命令行方式进行动态系统仿真132
6.3.1 使用sim命令进行动态系统仿真133
6.3.2 simset与simget命令的使用137
6.3.3 simplot命令的使用140
6.4 使用MATLAB脚本分析动态系统141
6.4.1 蹦极跳的安全性分析141
6.4.2 汽车行驶控制系统中控制器的调节142
6.5 Simulink系统仿真常见问题144
6.5.1 系统状态的确定144
6.5.2 系统平衡点的确定145
6.5.3 非线性系统的线性化处理146
6.5.4 回调函数148
6.6 本章小结150
第7章S-function151
7.1 S-function概述151
7.1.1 S-function的基本概念151
7.1.2 S-function的几个相关概念152
7.1.3 S-function模块155
7.1.4 在模型中使用S-function155
7.1.5 向S-function传递参数157
7.1.6 何时使用S-function157
7.2 S-function的工作原理158
7.2.1 Simulink模块的数学关系158
7.2.2 Simulink仿真流程158
7.2.3 S-function仿真流程159
7.2.4 S-function回调程序160
7.3 编写M文件S-function160
7.3.1 M文件S-function概述160
7.3.2 S-function参数161
7.3.3 S-function的输出161
7.3.4 定义S-function的模块特性162
7.3.5 M文件S-function实例162
7.4 编写C-MEX文件S-function173
7.4.1 MEX文件S-function概述173
7.4.2 SimStruct数据结构与Work Vector工作向量173
7.4.3 C-MEX S-function仿真流程175
7.4.4 C-MEX S-function模板176
7.4.5 C-MEX S-function实例178
7.4.6 S-Function Builder180
7.5 M文件S-function与C-MEX S-function的比较187
7.6 本章小结192
第8章通信系统仿真194
8.1 通信系统194
8.1.1 通信系统的分类194
8.1.2 通信系统的仿真方法196
8.2 通信系统仿真模型204
8.2.1 通信系统的基本模型204
8.2.2 通信系统基本模块207
8.3 通信系统仿真命令227
8.3.1 信源产生函数227
8.3.2 信源编码/解码函数228
8.3.3 信道模型函数230
8.3.4 调制/解调函数232
8.3.5 滤波器函数232
8.4 通信系统仿真实例234
8.5 本章小结238
第9章电力系统仿真239
9.1 电力系统元件239
9.1.1 同步发电机239
9.1.2 电力变压器247
9.1.3 输电线路252
9.1.4 负荷258
9.2 电力图形分析界面模块259
9.2.1 配置参数260
9.2.2 稳态电压电流261
9.2.3 初始状态设置261
9.2.4 潮流计算262
9.2.5 电机初始化262
9.2.6 LTI视窗263
9.2.7 阻抗依频特性263
9.2.8 FFT分析264
9.2.9 报表生成265
9.2.10 磁滞特性设计工具265
9.2.11 计算RLC线路参数266
9.3 电力系统仿真命令267
9.3.1 电源及组件函数类型267
9.3.2 发动机和发生器函数类型269
9.3.3 感应测量函数类型271
9.3.4 仿真分析函数类型271
9.4 电力系统仿真实例272
9.4.1 电力系统潮流计算272
9.4.2 电力系统稳态分析274
9.5 本章小结276
第10章 控制系统仿真277
10.1 控制系统基本概念277
10.1.1 控制系统的结构277
10.1.2 控制系统的数学模型278
10.1.3 控制系统的性能指标283
10.2 控制系统分析方法285
10.2.1 时域分析法285
10.2.2 根轨迹分析法289
10.2.3 频域分析法293
10.2.4 状态空间分析法298
10.3 控制系统仿真模块307
10.3.1 Simulink标准模块库307
10.3.2 控制系统工具箱313
10.4 控制系统仿真命令315
10.4.1 模型命令315
10.4.2 分析命令318
10.4.3 设计命令319
10.5 控制系统仿真实例320
10.6 本章小结324
第11章 模糊控制仿真326
11.1 模糊理论的基本概念326
11.1.1 模糊集合326
11.1.2 模糊关系328
11.1.3 模糊逻辑328
11.1.4 模糊语言328
11.1.5 模糊推理329
11.2 模糊控制的基本概念330
11.2.1 模糊控制系统的组成330
11.2.2 模糊控制系统的设计333
11.3 模糊推理系统336
11.3.1 模糊推理系统的图形用户界面336
11.3.2 模糊推理系统编辑器337
11.3.3 隶属函数编辑器341
11.3.4 模糊规则编辑器343
11.3.5 模糊规则观察器349
11.3.6 曲面观察器350
11.3.7 模糊系统设计实例352
11.4 模糊控制系统仿真357
11.4.1 模糊逻辑工具箱简介358
11.4.2 FIS与模糊逻辑控制器连接359
11.4.3 模糊控制系统的仿真361
11.4.4 MATLAB自带模糊控制系统示例368
11.5 本章小结369
第12章 神经网络仿真371
12.1 神经网络的基本概念371
12.1.1 生物神经元371
12.1.2 人工神经网络372
12.1.3 神经网络的结构373
12.1.4 神经网络的学习374
12.2 神经网络工具箱375
12.2.1 神经网络工具箱简介376
12.2.2 神经网络函数拟合377
12.2.3 神经网络模式识别386
12.2.4 神经网络数据聚类390
12.2.5 神经网络时间序列预测394
12.2.6 神经网络函数命令397
12.3 神经网络与Simulink401
12.3.1 神经网络Simulink模块401
12.3.2 神经网络Simulink建模404
12.4 自定义神经网络406
12.4.1 自定义神经网络函数命令406
12.4.2 神经网络数据管理GUI408
12.5 本章小结411
第13章 图像处理仿真412
13.1 图像处理模块库412
13.1.1 分析和增强模块库413
13.1.2 转换模块库413
13.1.3 滤波模块库414
13.1.4 几何变换模块库415
13.1.5 形态学操作模块库415
13.1.6 接收器模块库416
13.1.7 输入源模块库416
13.1.8 统计模块库417
13.1.9 文本和图形模块库418
13.1.10 变换模块库418
13.1.11 工具模块库419
13.2 基于Simulink的图像增强419
13.2.1 图像灰度变换增强419
13.2.2 图像的平滑增强424
13.2.3 图像锐化增强426
13.3 基于Simulink的图像转换处理427
13.3.1 图像类型转换427
13.3.2 颜色模型转换429
13.4 基于Simulink的图像几何变换431
13.4.1 图像的旋转431
13.4.2 图像的缩放432
13.5 基于Simulink的图像数学形态学操作434
13.5.1 图像膨胀和腐蚀434
13.5.2 图像的开运算与闭运算436
13.6 基于Simulink的图像增强综合实例440
13.6.1 对图像进行旋转和增强440
13.6.2 图像缩小旋转及边缘检测处理441
13.7 本章小结442
附录A443
参考文献458

^_^:b432759e05cf9bb47601db86cce528e4


  • 评论列表(0

留言评论