账号: 密码:
首页  |  宏观指导  |  出版社天地  |  图书代办站  |  教材图书信息 |  教材图书评论 |  在线订购 |  教材征订
  图书分类 - 中图法分类  专业分类  用途分类  自分类  制品类型  读者对象  版别索引 
搜索 新闻 图书 ISBN 作者 音像 出版社 代办站 教材征订
购书 请登录 免费注册 客服电话:010-62510665 62510769
图书查询索引 版别索引 分类索引 中图法分类 专业分类 用途分类 制品类型 读者对象 自分类 最新 畅销 推荐 特价 教材征订
综合查询
Simulink动态系统建模与仿真基础 - 中国高校教材图书网
相关类别图书
作 者:李颖 朱伯立 张威
出版社:西安电子科技大学出版社
用 途:
中 图:
专 业:其他
制 品:图书
读 者:普通读者
最新可供书目

战争与文明:从路易十四到拿破仑

中国人民大学出版社


一本书读懂30部管理学经典

清华大学出版社


算法传播十讲

苏州大学出版社


人文职场英语(第2版)学生用书

上海外语教育出版社


数字时代的银龄行动——亚太地区老年人数字素养与技能现状调研

国家开放大学出版社

书名: Simulink动态系统建模与仿真基础
ISBN:7-5606-1415-9 条码:
作者: 李颖 朱伯立 张威  相关图书 装订:平装
印次:1-1 开本:16开
定价: ¥26.00  折扣价:¥24.70
折扣:0.95 节省了1.3元
字数: 475千字
出版社: 西安电子科技大学出版社 页数:
发行编号:168600 每包册数:
出版日期: 2004-07-01
小团购 订购 咨询 推荐 打印 放入存书架 相关评论

内容简介:
本书介绍的是MathWorks公司最新版本MATLAB Release 13 SP1中的Simulink5.1软件包。全书共分12章,从Simulink的基本概念开始,系统全面地介绍了Simulink软件包中动态系统建模、仿真、分析和调试的方法,包括连续系统、离散系统和混合系统,书中给出了大量例程,说明Simulink中各种功能的实现途径。
本书适用于初学Simulink的工程设计人员和从事控制工程或系统工程方面工作的工程师和研究人员,还可作为工科高等院校师生的参考书。

作者简介:
 
章节目录:
第1章 Simulink基础 1

1.1 Simulink简介 1

1.2 运行Simulink演示程序 2

1.2.1 运行房屋热力学系统演示模型 2

1.2.2 房屋热力学系统模型说明 3

1.2.3 其他的Simulink演示程序 4

1.3 建立一个简单的Simulink模型 5

1.4 保存Simulink模型 8

1.5 打印及HTML报告 10

1.5.1 打印模型 10

1.5.2 生成模型报告 11

1.6 打印边框编辑器 13

1.6.1 用户接口 13

1.6.2 设计打印边框 13

1.6.3 打印边框示例 15

第2章 Simulink模块操作 17

2.1 模块操作 17

2.1.1 Simulink模块类型 17

2.1.2 自动连接模块 18

2.1.3 手动连接模块 19

2.2 改变模块外观 20

2.2.1 改变模块方向 20

2.2.2 操纵模块名称 21

2.2.3 指定方块图颜色 22

2.3 设置模块参数 22

2.3.1 设置模块特定参数 23

2.3.2 来自工作区的模块参数 23

2.4 标注方块图 24

2.4.1 编辑标注 24

2.4.2 在标注中使用TeX格式命令 25

2.5 模块属性对话框 26

2.6 控制和显示模块执行顺序 28

2.6.1 指定模块优先级 28

2.6.2 显示模块执行顺序 29

2.7 查表编辑器 29

2.7.1 编辑查询表数值 29

2.7.2 显示N-D表 30

2.7.3 绘制LUT表 31

2.7.4 编辑自定义LUT模块 31

2.8 鼠标和键盘操作概述 32

第3章 Simulink信号操作 34

3.1 信号基础 34

3.1.1 信号属性及分类 34

3.1.2 确定输出信号的维数 37

3.1.3 确定信号及参数维数准则 38

3.1.4 输入和参数的标量扩展 39

3.1.5 设置信号属性 39

3.2 显示信号 40

3.2.1 显示信号属性 40

3.2.2 信号标签 41

3.2.3 信号标签的传递 42

3.2.4 操作信号标签 43

3.3 信号组操作 43

3.3.1 创建信号组 43

3.3.2 编辑信号组 45

3.3.3 编辑信号 45

3.3.4 编辑波形 47

3.3.5 设置输入信号的时间范围 50

3.3.6 向工作区输出信号组数据库 50

3.3.7 用信号组仿真 50

3.3.8 仿真选项对话框 51

第4章 Simulink动态系统建模 53

4.1 创建动态系统模型的要素 53

4.1.1 方块图 53

4.1.2 系统函数 54

4.1.3 状态 54

4.1.4 模块参数 56

4.1.5 模块采样时间 57

4.1.6 用户模块 57

4.1.7 系统和子系统 57

4.1.8 信号 58

4.1.9 模块方法和模型方法 58

4.1.10 仿真算法 59

4.2 Simulink开放式动态系统建模 60

4.3 动态系统数学模型分类 61

4.3.1 常微分方程 61

4.3.2 差分方程 63

4.3.3 代数方程 64

4.3.4 组合系统 65

4.4 建立方程模型 66

4.4.1 建立代数方程模型 66

4.4.2 建立简单的连续系统模型 69

4.4.3 避免无效循环 70

4.4.4 建模提示 71

第5章 Simulink仿真设置 72

5.1 仿真基础 72

5.1.1 设定仿真参数 72

5.1.2 控制仿真执行 73

5.1.3 交互运行仿真 74

5.2 设置仿真参数 74

5.2.1 仿真时间设置 74

5.2.2 仿真算法设置 75

5.3 设置仿真步长 78

5.3.1 最大步长 78

5.3.2 初始步长 78

5.3.3 最小步长 79

5.4 设置误差容限 79

5.4.1 设置误差容限 79

5.4.2 步长计算 80

5.5 设置输出选项 81

5.6 工作区输入/输出设置 83

5.6.1 从基本工作区中装载输入 83

5.6.2 把输出结果保存到工作区 86

5.6.3 装载和保存状态 88

5.7 输出信号的显示 88

5.7.1 使用Scope模块和XY Graph模块 88

5.7.2 使用悬浮Scope模块和Display模块 90

5.7.3 使用返回变量 92

5.7.4 使用To Workspace模块 93

第6章 Simulink动态系统仿真 95

6.1 Simulink动态系统仿真过程 95

6.1.1 模型编译阶段 95

6.1.2 模型链接阶段 96

6.1.3 仿真循环阶段 97

6.1.4 求解器的分类 98

6.2 离散系统仿真 100

6.2.1 差分方程的实现 100

6.2.2 指定采样时间 101

6.2.3 采样时间的传递 102

6.2.4 确定离散系统的步长 103

6.2.5 多速率系统 105

6.2.6 线性离散系统 106

6.3 连续系统仿真 108

6.3.1 微分方程的实现 108

6.3.2 线性连续系统 109

6.4 混合系统仿真 115

6.5 模型离散化 118

6.5.1 模型离散化GUI 118

6.5.2 查看离散化模型 122

6.5.3 从Simulink模型中离散化模块 123

6.6 诊断仿真错误 124

6.6.1 仿真诊断查看器 124

6.6.2 创建用户仿真错误消息 126

6.7 改善仿真性能和精度 127

6.7.1 提高仿真速度 127

6.7.2 改善仿真精度 128

第7章 高级仿真概念 129

7.1 过零检测 129

7.1.1 过零检测的工作方式 129

7.1.2 使用过零检测 130

7.1.3 关闭过零检测 133

7.2 处理代数循环 135

7.2.1 代数约束 135

7.2.2 非代数的直接馈通环 137

7.2.3 切断代数环 138

7.2.4 高亮显示代数环 138

7.3 高级积分器 140

7.3.1 积分器参数对话框 140

7.3.2 创建自重置积分器 143

7.3.3 在使能子系统间传递状态 145

7.4 仿真参数的高级选项 147

7.4.1 仿真错误诊断设置 147

7.4.2 仿真性能优化设置 149

第8章 使用命令行仿真 154

8.1 通过命令行仿真 154

8.1.1 基本命令行语法--sim命令 154

8.1.2 设置仿真选项--simset命令 158

8.1.3 获取模型属性--get_param命令 160

8.1.4 设置模型参数--set_param命令 162

8.1.5 确定模型状态 162

8.2 模型线性化 163

8.2.1 连续系统模型线性化 163

8.2.2 离散系统模型线性化 165

8.2.3 线性化模型分析 165

8.3 寻找平衡点 166

8.4 编写模型和模块的回调函数 170

8.4.1 跟踪回调函数 170

8.4.2 创建模型回调函数 171

8.4.3 创建模块回调函数 171

第9章 使用子系统 173

9.1 创建子系统 173

9.1.1 Simulink子系统定义 173

9.1.2 创建子系统 175

9.1.3 浏览层级子系统 176

9.2 创建条件执行子系统 177

9.2.1 使能子系统 178

9.2.2 触发子系统 181

9.2.3 触发使能子系统 186

9.2.4 创建交替执行子系统 187

9.3 控制流语句 190

9.3.1 If-Else控制流语句 190

9.3.2 Switch控制流语句 193

9.3.3 While控制流语句 195

9.3.4 For控制流语句 200

9.3.5 比较Statefolw和控制流语句 203

第10章 封装子系统 206

10.1 封装子系统概述 206

10.1.1 封装特征 206

10.1.2 封装举例 207

10.2 封装编辑器 211

10.2.1 Icon选项页的设置 211

10.2.2 Parameters选项页的设置 214

10.2.3 Initialization选项页的设置 217

10.2.4 Documentation选项页的设置 218

10.3 创建封装模块的动态对话框 219

10.3.1 设置封装模块对话框参数 220

10.3.2 预定义封装对话框参数 220

10.4 自定义库操作 224

10.4.1 建立和使用库 225

10.4.2 库连接状态 226

10.4.3 显示库关联及信息 228

10.4.4 把用户库添加到Simulink库浏览器中 228

10.5 可配置子系统 229

10.5.1 创建可配置子系统 229

10.5.2 映射I/O端口 230

第11章 Simulink调试器 234

11.1 调试器概述 234

11.1.1 启动调试器 234

11.1.2 调试器的图形用户接口 235

11.1.3 调试器的命令行接口 235

11.1.4 调试器命令 236

11.2 调试器控制 237

11.2.1 连续运行仿真 237

11.2.2 继续仿真 238

11.2.3 单步运行仿真 239

11.3 设置断点 241

11.3.1 设置无条件断点 241

11.3.2 设置有条件断点 243

11.4 显示仿真信息 244

11.4.1 显示模块I/O 244

11.4.2 显示代数环信息 246

11.4.3 显示系统状态 246

11.4.4 显示积分信息 247

11.5 显示模型信息 247

11.5.1 显示模型中模块的执行顺序 247

11.5.2 显示模块 248

第12章 编写M语言S-函数 251

12.1 什么是S-函数 251

12.1.1 S-函数的定义 251

12.1.2 S-函数的工作方式 252

12.2 在模型中创建S-函数 254

12.2.1 在模型中使用S-函数 254

12.2.2 向S-函数中传递参数 255

12.2.3 何时使用S-函数 256

12.3 S-函数的概念 256

12.3.1 直接馈通 256

12.3.2 动态设置数组维数 257

12.3.3 设置采样时间和偏移量 258

12.4 编写M语言S-函数 259

12.4.1 M文件S-函数模板 259

12.4.2 定义S-Function模块特征 261

12.5 M文件S-函数范例 261

12.5.1 无状态M文件S-函数 261

12.5.2 连续状态S-函数 267

12.5.3 离散状态S-函数 272

12.5.4 混合系统S-函数 278

附录 281

附录A 模型和模块参数 281

A.1 模型参数 281

A.2 共用模块参数 284

A.3 专用模块参数 285

A.4 封装参数 294

附录B 模型和模块回调函数 295

B.1 模型回调函数 295

B.2 模块回调函数 295

附录C Simulink模块简介 297

C.1 输入源模块库(Sources) 297

C.2 接收模块库(Sinks) 298

C.3 连续系统模块库(Continuous) 299

C.4 离散系统模块库(Discretes) 300

C.5 数学运算模块库(Math Operations) 300

C.6 信号路由模块库(Signal Routing) 302

C.7 信号属性模块库(Signal Attributes) 303

C.8 非线性模块库(Discontinuous) 303

C.9 查询表模块库 (Look-Up Tables) 304

C.10 用户定义函数模块库(User-Defined Functions) 304

C.11 模型验证模块库(Model Verification) 305

C.12 端口和子系统模块库(Ports & Subsystems) 306

C.13 模型实用模块库(Model-Wide Utilities) 307

附录D MATLAB可用的TeX字符集 307

附录E 北京九州恒润科技有限公司简介 308

精彩片段:
 
书  评:
MathWorks公司创建于1984年,该公司推出的MATLAB软件,一直以其强大的功能在同类数值计算软件中独领风骚。目前,MATLAB软件的最新版本6.5.1, 即MATLAB Release 13 SP1,已经发展为多学科、跨平台的功能强大的软件包,在全球100多个国家和地区拥有数以百万计的正式用户。
在过去几年中, Simulink已经成为院校和工程领域中广大师生及研究人员用来建模和仿真动态系统的软件包。Simulink鼓励人们去尝试,可以用它轻松地搭建一个系统模型,并设置模型参数和仿真参数。由于Simulink是交互式的应用程序,因此在仿真过程中,可以在线修改仿真参数,并立即观察到改变后的仿真结果。
利用Simulink,可以建立更趋于真实的非线性模型,如考虑摩擦中的各个因素、空气阻力、齿轮的传动损耗以及其他描述真实世界中各种现象的干扰因素。安装了Simulink的计算机就如真正的建模和系统分析实验室一样,在这个实验室中,可以分析汽车离合器系统的动作过程、飞机机翼的抖动方式、经济学中的货币规律以及其他可以用数学方式描述的动态系统,这是非常重要的。因为在真实世界中的系统不可能都是线性系统,更多的系统需要考虑各种复杂的非线性环节,对系统的真实建模对于分析结论的正确性及系统设计都具有非常重要的意义。正因为如此,全球数以万计的工程人员都使用Simulink创建模型并寻找解决实际问题的方法,掌握Simulink已经成为专业技术人员必不可少的一项技能。
本书介绍的是目前最新的MATLAB Release 13 SP1版本下的Simulink5.1软件包。
全书共分12章,从各个方面介绍了Simulink软件包的强大功能:
第1章:Simulink基础。介绍什么是Simulink,以及Simulink的主要特性,并引导读者建立一个简单的Simulink模型,同时还介绍了如何保存和打印Simulink模型。
第2章:Simulink模块操作。介绍构成Simulink模型的基本要素--模块,包括在模型中模块操作的各种方式。
第3章:Simulink信号操作。介绍Simulink中的信号概念,以及如何判别不同的信号类型,如何在模型中标识信号等。
第4章:Simulink动态系统建模。介绍在Simulink中建立动态系统模型的要素,以及如何在Simulink中实现动态系统的数学模型,并给出模型创建过程中的注意事项。
第5章:Simulink仿真设置。介绍如何根据用户模型设置模型仿真中的各种参数,包括仿真时间、仿真算法、仿真步长和误差容限,这是Simulink仿真中非常重要的一部分。
第6章:Simulink动态系统仿真。介绍了Simulink仿真动态系统的过程,还详细说明了如何在Simulink中仿真连续系统、离散系统、混合系统和多速率系统模型,并给出建模实例说明动态系统建模和仿真的实现过程。
第7章:高级仿真概念。介绍如何在Simulink中利用仿真的高级选项仿真模型,以获得更准确的仿真结果,包括:过零检测、代数环、高级积分器和仿真参数对话框的高级选项设置。
第8章:使用命令行仿真。介绍如何在MATLAB命令窗口中利用Simulink的仿真命令仿真系统模型,如果用户想要重复运行仿真或者分析、比较在不同参数下的仿真结果,那么利用命令行进行仿真则更有优势。
第9章:使用子系统。子系统是Simulink中的一个重要概念,这里介绍了Simulink中子系统的分类,即虚拟子系统和非虚拟子系统。本章还给出了例程说明如何在Simulink中创建条件执行子系统,以及如何创建类似C语言的控制流子系统。
第10章:封装子系统。用户可以利用Simulink中的封装子系统功能建立自定义的用户模块,本章以实例说明如何利用封装编辑器创建自定义模块和可配置子系统。
第11章:Simulink调试器。调试器是调试模型和查找模型错误的重要工具,本章介绍了Simulink中的调试器类型,以及如何利用不同类型的调试器调试模型,并显示仿真信息和模型信息。
第12章:编写M语言S-函数。S-函数是系统函数,它扩展了Simulink的功能。本章介绍了什么是S-函数,并给出实例说明了编写连续状态、离散状态和混合状态的M语言S-函数的方法。
在本书的编写过程中,作者收集了国内外大量的、最新的权威资料,结合了MathWorks公司中国独家代理商--北京九州恒润科技有限公司多年来在MATLAB软件应用以及培训教学方面的经验。本书适用于从事理工科学习和研究的各行各业的工程设计人员、大专院校的教师和学生,也可供研究人员学习Simulink工具时使用。
如果中国国内的用户需要购买MATLAB软件,请按照下列地址与北京九州恒润科技有限公司联系:

其  它:
 

专业分类
经济学  公共课与文化课  政治法律  教育学  文学艺术  历史学  理学  工学  农学  医学  计算机/网络  管理学  其他  外语  哲学
用途分类
大学本科教材 大学本科以上教材 大学教学参考书 考研用书 自学考试教材 高职高专教材 中职、中专类教材 中小学教材、教辅
电大用书 学术专著 考试辅导类图书 工具书 培训教材 其他
中图法分类
医药、卫生  语言、文字  工业技术  交通运输  航空、航天  环境科学、安全科学  综合性图书  文学  艺术  历史、地理  自然科学总论  数理科学和化学  天文学、地球科学  生物科学  哲学、宗教  社会科学总论  政治、法律  军事  经济  马克思主义、列宁主义、毛泽东思想、邓小平理论  文化、科学、教育、体育  农业科学
版别索引
北京大学出版社 北京师范大学出版社 清华大学出版社 中国人民大学出版社
北京工业大学出版社 北京大学医学出版社 北京航空航天大学出版社 北京交通大学出版社
北京理工大学出版社 北京体育大学出版社 北京邮电大学出版社 中央音乐学院出版社
北京语言大学出版社 对外经济贸易大学出版社 国家开放大学出版社 首都经济贸易大学出版社
首都师范大学出版社 外语教学与研究出版社
更多...
网上购书指南
一、我的账户
用户注册
用户登录
修改用户密码
修改个人资料
二、查询图书
快速查询
分类查询
综合查询
三、订购图书
第一步点击“订购”按钮
第二步确定收货人信息
第三步提交订单
存书架
四、邮购方式
普通邮寄
特快专递
五、付款方式
支付宝
邮局汇款
六、我的订单
查询订单
修改或取消订单
联系我们

| 我的帐户 | 我的订单 | 购书指南| 关于我们 | 联系我们 | 敬告 | 友情链接 | 广告服务 |

版权所有 © 2000-2002 中国高校教材图书网    京ICP备10054422号-7    京公网安备110108002480号    出版物经营许可证:新出发京批字第版0234号
经营许可证编号:京ICP证130369号    技术支持:云因信息