图书介绍

Simulink仿真及代码生成技术入门到精通2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Simulink仿真及代码生成技术入门到精通
  • 孙忠潇编著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787512418578
  • 出版时间:2015
  • 标注页数:477页
  • 文件大小:276MB
  • 文件页数:492页
  • 主题词:自动控制系统-系统仿真-Matlab软件

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Simulink仿真及代码生成技术入门到精通PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

入门篇3

第1章 Simulink界面介绍3

1.1 Simulink是什么3

1.2 Simulink启动及Simulink Library Browser介绍3

1.3 模型的建立6

1.4 打开既存模型7

1.5 向模型中添加模块8

第2章 Simulink模块10

2.1 Simulink模块的组成要素10

2.1.1 模块概述10

2.1.2 Simulink模块的构成11

2.1.3 Simulink模块的朝向11

2.1.4 Simulink模块的属性及参数12

2.1.5 Simulink模块的注解18

2.1.6 Simulink模块的虚拟性20

2.2 Simulink常用模块库20

2.2.1 输入/输出模块21

2.2.2 常数模块24

2.2.3 波形显示模块24

2.2.4 四则运算模块29

2.2.5 延时模块35

2.2.6 关系操作模块39

2.2.7 逻辑运算模块41

2.2.8 Switch模块42

2.2.9 积分模块46

2.2.10 限幅模块56

2.2.11 接地模块57

2.2.12 终止模块58

2.2.13 信号合并与分解模块58

2.2.14 总线创建与总线选择模块62

2.2.15 向量连接模块65

2.2.16 数据类型转换模块66

2.2.17 子系统模块68

2.3 Commonly Used Blocks以外的常用模块70

2.3.1 信号源模块70

2.3.2 信号接收模块82

2.3.3 查表模块87

2.3.4 其他常用模块91

2.3.5 用户自定义模块95

第3章 Simulink信号101

3.1 Simulink信号概述101

3.2 Simulink信号的操作101

3.3 Simulink信号的分类103

3.3.1 Scalar信号103

3.3.2 Vector信号103

3.3.3 Matrix信号103

3.3.4 Bus信号104

3.3.5 Function-call信号104

3.3.6 尺寸可变信号105

3.3.7 未连接信号105

3.4 Simulink信号的属性106

第4章 Simulink子系统112

4.1 Simulink子系统详解112

4.1.1 子系统概述112

4.1.2 Simulink模型的运行顺序113

4.1.3 各种子系统的特点与功能114

4.2 Simulink子系统实例116

4.2.1 虚拟和非虚拟(原子)子系统116

4.2.2 触发使能子系统117

4.2.3 函数调用子系统(条件子系统)122

4.2.4 While子系统(动作子系统)126

4.2.5 可变子系统(选择子系统)129

4.2.6 可配置子系统(选择子系统)131

第5章 Simulink模型的仿真134

5.1 模型的配置仿真134

5.1.1 解算器134

5.1.2 参数的配置137

5.2 模型仿真数据记录144

5.3 仿真过程的调试150

5.3.1 Debugger的启动150

5.3.2 Debugger的单步方法152

5.3.3 Debugger的断点设置方法155

5.4 仿真的加速158

第6章 Simulink模型保存为图片160

6.1 截图保存方式160

6.2 拷贝视图方式161

6.3 使用saveas函数保存162

6.4 使用print函数保存164

进阶篇169

第7章 Simulink的回调函数169

7.1 什么是回调函数169

7.2 回调跟踪169

7.3 模型回调函数170

7.4 模块回调函数172

7.5 端口回调函数175

7.6 参数回调函数的使用175

7.7 回调函数使用例程176

7.7.1 打开模型时自动加载变量176

7.7.2 双击模块执行MATLAB脚本177

7.7.3 开始仿真前执行命令177

7.7.4 提示模块端口的连线情况178

7.7.5 统计模型中所有模块信息179

第8章 M语言对Simulink模型的自动化操作及配置182

8.1 M语言控制模型的仿真182

8.1.1 sim控制模型仿真及参数配置182

8.1.2 set_param控制模型仿真过程186

8.2 M语言修改模块属性187

8.3 M语言自动建立模型189

8.3.1 模型的建立及打开189

8.3.2 模块的添加、删除及替换190

8.3.3 信号线的添加及删除192

8.3.4 M语言自动创建模型192

第9章 Simulink的流控制195

9.1 Simulink流控制分类195

9.2 While流控制195

9.3 For循环控制199

9.4 If else控制203

9.5 Switch Case控制207

第10章 S函数212

10.1 S函数概述212

10.2 S函数的类型212

10.3 S函数的要素213

10.4 S函数的组成及执行顺序214

10.5 使用不同语言编写S函数216

10.5.1 Level 1 M S函数216

10.5.2 Level 2 M S函数223

10.5.3 C Mex S函数231

第11章 模块的封装260

11.1 MaskEditor封装模块261

11.1.1 封装模块构成的子系统261

11.1.2 封装S函数编写的模块273

11.2 编程自动封装模块276

11.2.1 模块的属性276

11.2.2 使用set_param和get_param封装模块279

11.2.3 使用Simulink.Mask类封装模块283

11.3 使用GLIDE封装模块291

第12章 Publish发布M文件296

12.1 M文件的注释296

12.2 Cell模式297

12.3 注释的Publish297

12.3.1 正文299

12.3.2 字体控制299

12.3.3 小标题299

12.3.4 插入超链接300

12.3.5 插入可执行代码300

12.4 注释发布功能的应用场景302

第13章 Simulink创建自定义库303

第14章 Simulink自定义环境307

14.1 Simulink环境自定义功能307

14.2 Simulink工具栏菜单自定义307

14.3 Simulink Library Browser菜单栏自定义310

14.4 Simulink目标硬件自定义312

14.5 Simulink参数对话框控制314

第15章 Simulink在流程工业中的仿真应用316

15.1 工业乙醇生产与计算机仿真316

15.2 工业乙醇发酵流程317

15.3 乙醇发酵动力学方程317

15.4 发酵动力学方程组的MATLAB求解321

15.5 发酵动力学方程组的Simulink求解323

15.6 乙醇连续发酵流程的Simulink仿真325

15.7 乙醇连续发酵的仿真软件设计327

15.7.1 GUIDE介绍327

15.7.2 乙醇连续发酵程序仿真软件界面330

15.7.3 Simulink动态仿真控制器制作333

15.7.4 基于代码生成的模型仿真加速336

15.8 总结342

高级篇345

第16章 Simulink基于模型设计的工业应用概述345

16.1 Simulink用途概述345

16.2 Simulink的工业应用346

16.2.1 Airbus使用基于模型的设计为A380开发出燃油管理系统346

16.2.2 马自达加快开发下一代应用创驰蓝天技术(SKYACTIVTECHNOLOGY)的发动机347

16.2.3 特斯拉电动跑车Roadster347

16.2.4 罗斯胡尔曼理工学院使用Simulink和SimDriveline设计混合动力汽车动力总成系统348

16.2.5 三星(英国)利用Simulink开发出4G无线系统349

16.3 总结349

第17章 Simulink代码生成技术详解350

17.1 基于模型的设计350

17.1.1 需求文档351

17.1.2 根据需求进行设计351

17.1.3 需求与设计的挂接352

17.1.4 模型的仿真352

17.1.5 模型的性能分析及修正353

17.1.6 模型效率分析与优化354

17.1.7 模型的代码生成354

17.1.8 模型生成代码的优化355

17.1.9 代码的有效性验证356

17.1.10 其他验证方法356

17.2 Simulink代码生成流程及技巧357

17.2.1 代码生成时的模型配置方法358

17.2.2 代码生成的流程369

17.2.3 代码生成方法与技巧374

第18章 TLC语言421

18.1 TLC的作用421

18.2 TLC的语法421

18.2.1 基本语法422

18.2.2 常用指令423

18.2.3 变量类型433

18.2.4 操作符和表达式434

18.2.5 TLC内建函数436

18.2.6 TLC命令行438

18.2.7 TLC调试方法440

18.2.8 TLC文件的覆盖度442

18.2.9 TLC Profiler444

18.3 为S函数编写TLC文件446

18.3.1 支持代码生成的S函数446

18.3.2 模块TLC文件的构成449

18.3.3 模块TLC函数实例454

第19章 基于TSP的直流电机控制设计460

19.1 TSP是什么460

19.1.1 PSL的构成与使用462

19.1.2 工具链自动化流程465

19.2 直流电机控制原理469

19.3 系统的构成470

19.4 模型的建立471

19.4.1 PWM波形的产生472

19.4.2 电机转速计算模块473

19.4.3 电机调速模块475

19.5 总结476

参考文献477

热门推荐