Simulink仿真及代码生成技术入门到精通图书
人气:100

Simulink仿真及代码生成技术入门到精通

如果你将毕业,你肯定期望有一份体面的工作;如果你已经是工程师,你肯定期望拿到更高的薪酬。从Hyowinner这本书里汲取Simulink仿真及代码生成经验,用实在的技术去实现你的目标吧!

内容简介

本书围绕Simulink软件的仿真和代码生成技术,从原理上展开阐述,把握整体,注重细节,让读者深刻认识Simulink的运行原理。结构化的章节安排和丰富多彩的案例展示了Simulink在模型建立、工业流程仿真及嵌入式控制等方面的应用技巧和方法。本书不拘泥于界面操作,而结合MATLAB脚本语言展示其自动控制模型仿真、代码生成过程的强大功能,带领读者把握宏观架构,攻克细节问题。

全书共19章,分为入门篇、进阶篇和高级篇3个篇章。入门篇介绍Simulink软件及其基本操作和构成要素;进阶篇讲解Simulink的运行机制和原理、自定义模块及模块封装、自定义模块库的建立和Simulink环境的编辑等功能,并讲解如何使用M语言为模块help文档,以及通过工业实例展示综合应用GUI控制Simulink进行仿真的方法及代码生成的应用方法;高级篇重点介绍"基于模型设计"的开发流程、嵌入式C代码生成技术原理及TLC语言编写方法,并展示如何在嵌入式应用中使用TSP。

本书可作为高等院校计算机、电子、自动化类专业计算机仿真及嵌入式课程的教学用书,也可供嵌入式系统研发工程师、软件公司研发工程师及其他有关专业科研人员参考。

编辑推荐

这本书由MATLAB中文论坛的版主hyowinner(孙忠潇)写成。与其说这是一本关于Simulink/MATLAB的书,不如说这是一本作者的成长手册

——从入门,到进阶,先夯实了基础,再来攻克代码生成的难题,作者前进的脚步一直踏踏实实稳稳的。作者凭借这些能成功,你学完这些也不会差!

全书所有知识点的讲解通俗易懂,数以千计的小例子助读者学习并应用Simulink/MATLAB知识。作者本人的Simulink功力深厚,跟着本书,相 信读者很快就能感受到Simulink的博大精深和无穷魅力。本书在MATLAB中文论坛有专门的"在线交流"平台 (www.ilovematlab.cn/forum-249-1.html),读者在学习过程中遇到问题,不妨过来跟hyowinner交流交流,收获也许会超乎你的想象。

作者简介

孙忠潇(hyowinner),南京富士通南大软件技术有限公司(FNST)主任工程师,主要负责ARM芯片的Hardware Support Package开发团队以及电源控制软件开发团队的管理工作,有5年的MATLAB/Simulink应用经验。

孙忠潇已获得MathWorks MATLAB Associate资格认证,并任MATLAB中文论坛(www.ilovematlab.cn/forum.php)"Simulink基础""Simulink代码生成"版块的版主。在MATLAB中文论坛的答案超过1000个,长期稳居论坛会员排行榜的第2名。

目录

入门篇

第1章Simulink界面介绍

1.1Simulink是什么

1.2Simulink启动及Simulink Library Browser介绍

1.3模型的建立

1.4打开既存模型

1.5向模型中添加模块

第2章Simulink模块

2.1Simulink模块的组成要素

2.1.1模块概述

2.1.2Simulink模块的构成

2.1.3Simulink模块的朝向

2.1.4Simulink模块的属性及参数

2.1.5Simulink模块的注解

2.1.6Simulink模块的虚拟性

2.2Simulink常用模块库

2.2.1输入/输出模块

2.2.2常数模块

2.2.3波形显示模块

2.2.4四则运算模块

2.2.5延时模块

2.2.6关系操作模块

2.2.7逻辑运算模块

2.2.8Switch模块

2.2.9积分模块

2.2.10限幅模块

2.2.11接地模块

2.2.12终止模块

2.2.13信号合并与分解模块

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

2.2.15向量连接模块

2.2.16数据类型转换模块

2.2.17子系统模块

2.3Commonly Used Blocks以外的常用模块

2.3.1信号源模块

2.3.2信号接收模块

2.3.3查表模块

2.3.4其他常用模块

2.3.5用户自定义模块

第3章Simulink信号

3.1Simulink信号概述

3.2Simulink信号的操作

3.3Simulink信号的分类

3.3.1Scalar信号

3.3.2Vector信号

3.3.3Matrix信号

3.3.4Bus信号

3.3.5Functioncall信号

3.3.6尺寸可变信号

3.3.7未连接信号

3.4Simulink信号的属性

第4章Simulink子系统

4.1Simulink子系统详解

4.1.1子系统概述

4.1.2Simulink模型的运行顺序

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

4.2Simulink子系统实例

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

4.2.2触发使能子系统

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

4.2.4While子系统(动作子系统

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

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

第5章Simulink模型的仿真

5.1模型的配置仿真

5.1.1解算器

5.1.2参数的配置

5.2模型仿真数据记录

5.3仿真过程的调试

5.3.1Debugger的启动

5.3.2Debugger的单步方法

5.3.3Debugger的断点设置方法

5.4仿真的加速

第6章Simulink模型保存为图片

6.1截图保存方式

6.2拷贝视图方式

6.3使用saveas函数保存

6.4使用print函数保存

进阶篇

第7章Simulink的回调函数

7.1什么是回调函数

7.2回调跟踪

7.3模型回调函数

7.4模块回调函数

7.5端口回调函数

7.6参数回调函数的使用

7.7回调函数使用例程

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

7.7.2双击模块执行MATLAB脚本

7.7.3开始仿真前执行命令

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

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

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

8.1M语言控制模型的仿真

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

8.1.2set_param控制模型仿真过程

8.2M语言修改模块属性

8.3M语言自动建立模型

8.3.1模型的建立及打

在线预览

在2015年人大和政协会议的政府工作报告中,总理针对产业发展提到了一个新概念:要实施"中国制造2025",坚持创新驱动、智能转型、强化基础、绿色发展,加快从制造大国转向制造强国。

工信部部长苗圩在两会期间接受记者采访时指出,"中国制造2025的切入点就是智能制造"。

我认为,智能制造首先是实现智能工厂。通过推行自律系统的开发及智能监控系统,让工厂内外的事物都通过物联网(TheInternetofThings,IoT)连接到互联网,以激发管理模式和商业模式的创新,同时也赋予产品新的价值。

产生这样的连锁效应的前提是工厂生产的所有关联信息要互联互通,统一管理。通过信息物理系统(CyberPhysicalSystems,CPS),将CRM(Customer

RelationshipManagement,客户关系管理)、PDM(ProductDataManagement,产品数据管理)、PLM(ProductLifecycleManagement,产品生命周期管理)、CAD

ComputerAidedDesign,计算机辅助设计)等各种信息进行集成,统一管理。

这里面的关键技术就是信息通信技术(InformationCommunicationTechnology,ICT)。具体说就是通过互联网相互连接的信息设备之间自律的协调工作M2M(MachinetoMachine),通过分析从互联网得到的各个终端的大数据得到信息,再与开发/销售/ERP(EnterpriseResourceManagement)/PLM/SCM(SupplyChainManagement)等业务系统进行连携等类似的应用。

在这个大系统中,工程师们会更加关注与产品开发环节相关的PLM系统。几乎所有的工业制造会用到MATLAB/Simulink,来让开发内容可视化,通过数学模型及控制模型的计算仿真,可以快速地验证创新设计的效果,并以此提高开发品质,降低开发成本,缩短开发周期。MATLAB/Simulink在汽车和工业控制领域取得的成功案例已经不胜枚举。此外,通信领域、金融领域、半导体及电力电子领域也都在使用MATLAB/Simulink加速数据分析、设计和仿真。

不积跬步无以至千里。要实现"中国制造2025"的战略目标,必须在各个环节引入先进的方法和工具,培养相关的人才。

此书旨在让更多的研发工程师和在校大学生认识和了解MATLAB/Simulink,为迎接智能制造的挑战做好知识储备。

陈锦程2015年4月20日

网友评论(不代表本站观点)

来自无昵称**的评论:

不错,电脑上看还方便,就是杂志之家有些问题,经常自动跳转到首页。

2017-11-18 10:48:53
来自无昵称**的评论:

很好,快读速度快,书正版 内容研究中

2017-11-09 10:30:18
来自匿名用**的评论:

很好很喜欢

2017-07-08 19:42:50
来自李***3(**的评论:

书本很经典,值得好好学习。

2017-07-26 00:12:06
来自匿名用**的评论:

Simulink仿真及代码生成技术入门到精通 图好不清晰,同事也买了这本书比我的这本清晰多了。。。。

2017-07-28 11:24:06
来自无昵称**的评论:

书的质量很不错,书的质量很不错,书的质量很不错

2017-08-02 09:59:00
来自轻风的**的评论:

挺好的一本书,有价值,希望能学到精髓

2017-08-05 01:20:38
来自无昵称**的评论:

很实用,起码不用看英文版的帮助文档了

2017-08-10 14:42:19
来自无昵称**的评论:

系统的学习各种仿真设计的好书!

2017-08-14 09:16:31
来自yuanl88**的评论:

本来满怀希望买的,结果买了一看,写的太简答了,哎

2017-08-27 21:00:58
来自无昵称**的评论:

书很好!!

2017-08-29 16:57:02
来自波***7(**的评论:

工作用书,内容不错,快递也很给力!

2017-09-01 11:57:55
来自无昵称**的评论:

不错,很好的。

2017-09-16 20:24:34
来自无昵称**的评论:

还没用,应该不错

2017-10-01 14:12:02
来自无昵称**的评论:

书很好,很实用!

2017-11-02 09:30:03
来自diangu1**的评论:

最新Matlab和simulink代码生成技术,较好

2015-11-22 20:05:04
来自或***、**的评论:

这本书真是写得太渣,内容复杂,连stateflow都没有

2017-06-30 15:00:00
来自Fanter1**的评论:

像这样讲软件如何使用的书本,都写不出什么新意!都是干巴巴的讲枯燥地讲模块,很少有例子!

2016-06-01 09:32:05
来自匿名用**的评论:

这个人也许是个simulink高手,但是书写的可真是不咋地,有些凌乱,花了大篇幅,但是讲的不是很明白。

2017-06-30 15:49:55
来自congzix**的评论:

matlab论坛版主编写,实用性比较强,适合学习,推荐

2016-01-24 20:11:26
来自hezexia**的评论:

simulink学习的必备书籍,系统性很强

2017-08-22 10:23:15
来自无昵称**的评论:

根据作者实际经验写出来的书,值得学习;编程还是要自己多动手才能提高

2016-02-18 22:11:50
来自无昵称**的评论:

纸质还好,不过有些步骤截图图和代码截图印刷的不是很好,具体内容还没看,做参考书还是可以的

2015-12-31 16:25:54
来自烏鴉歌**的评论:

购于上海飞机设计研究院Long press to edit & lock

2016-07-28 13:46:34
来自无昵称**的评论:

书碰坏了一点,总体还好,物流快,内容没的说,非常有用

2016-11-10 17:50:29
来自无昵称**的评论:

后三分之一占了全书百分之九十九的价值,当本参考书吧,适用于初学者

2016-09-09 19:11:41
来自无昵称**的评论:

第二次买,送人的,对于仿真不熟的可以买着看看

2016-01-06 13:23:35
来自爱做梦**的评论:

非常感兴趣的一本书,还不错,不过我的主要目的很想学学状态重置,但是书中没讲到。

2016-12-07 21:53:23
来自***(匿**的评论:

书内容不错,没有破损,书籍的装潢也还可以,总的说来挺好的

2017-05-31 10:03:42
来自格式化0**的评论:

Simulink仿真及代码生成技术入门到精通 文章质量很好,强烈推荐的书籍,写实性较强,值得购买,是本好书籍,非常好的书籍!内容上面偏重实际应用中的建模!

2017-09-14 11:12:10
登录后即可发表评论

免责声明

更多相关图书
在线咨询