当前位置:首页 > 人工智能 >
《Simulink仿真及代码生成技术入门到精通》电子书封面

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

  • 发布时间:2019年10月11日 10:42:26
  • 作者:孙忠潇
  • 大小:121 MB
  • 类别:Simulink电子书
  • 格式:PDF
  • 版本:高清版
  • 评分:7.7

    Simulink仿真及代码生成技术入门到精通 PDF 高清版

      给大家带来的一篇关于Simulink相关的电子书资源,介绍了关于Simulink、仿真、代码生成方面的内容,本书是由北京航空航天大学出版社出版,格式为PDF,资源大小121 MB,孙忠潇编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.2。

      内容介绍

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

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

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

      目录

      • 入门篇
      • 第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.5Functioncall信号
      • 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模型的建立及打开
      • 8.3.2模块的添加、删除及替换
      • 8.3.3信号线的添加及删除
      • 8.3.4M语言自动创建模型
      • 第9章Simulink的流控制
      • 9.1Simulink 流控制分类
      • 9.2While 流控制
      • 9.3For 循环控制
      • 9.4If else控制
      • 9.5Switch Case控制
      • 第10章S函数
      • 10.1S函数概述
      • 10.2S函数的类型
      • 10.3S函数的要素
      • 10.4S函数的组成及执行顺序
      • 10.5使用不同语言编写S函数
      • 10.5.1Level 1 M S函数
      • 10.5.2Level 2 M S函数
      • 10.5.3C Mex S函数
      • 第11章模块的封装
      • 11.1Mask Editor封装模块
      • 11.1.1封装模块构成的子系统
      • 11.1.2封装S函数编写的模块
      • 11.2编程自动封装模块
      • 11.2.1模块的属性
      • 11.2.2使用set_param和get_param封装模块
      • 11.2.3使用Simulink.Mask类封装模块
      • 11.3使用GUIDE封装模块
      • 第12章Publish发布M文件
      • 12.1M文件的注释
      • 12.2Cell模式
      • 12.3注释的Publish
      • 12.3.1正文
      • 12.3.2字体控制
      • 12.3.3小标题
      • 12.3.4插入超链接
      • 12.3.5插入可执行代码
      • 12.4注释发布功能的应用场景
      • 第13章Simulink创建自定义库
      • 第14章Simulink自定义环境
      • 14.1Simulink 环境自定义功能
      • 14.2Simulink 工具栏菜单自定义
      • 14.3Simulink Library Browser菜单栏自定义
      • 14.4Simulink目标硬件自定义
      • 14.5Simulink参数对话框控制
      • 第15章Simulink在流程工业中的仿真应用
      • 15.1工业乙醇生产与计算机仿真
      • 15.2工业乙醇发酵流程
      • 15.3乙醇发酵动力学方程
      • 15.4发酵动力学方程组的MATLAB求解
      • 15.5发酵动力学方程组的Simulink求解
      • 15.6乙醇连续发酵流程的Simulink仿真
      • 15.7乙醇连续发酵的仿真软件设计
      • 15.7.1GUIDE介绍
      • 15.7.2乙醇连续发酵程序仿真软件界面
      • 15.7.3Simulink动态仿真控制器制作
      • 15.7.4基于代码生成的模型仿真加速
      • 15.8总结
      • 高级篇
      • 第16章Simulink基于模型设计的工业应用概述
      • 16.1Simulink用途概述
      • 16.2Simulink的工业应用
      • 16.2.1Airbus使用基于模型的设计为 A380 开发出燃油管理系统
      • 16.2.2马自达加快开发下一代应用创驰蓝天技术(SKYACTIV TECHNOLOGY)的
      • 发动机
      • 16.2.3特斯拉电动跑车Roadster
      • 16.2.4罗斯胡尔曼理工学院使用Simulink和SimDriveline设计混合动力汽车动力
      • 总成系统
      • 16.2.5三星(英国)利用Simulink开发出4G无线系统
      • 16.3总结
      • 第17章Simulink代码生成技术详解
      • 17.1基于模型的设计
      • 17.1.1需求文档
      • 17.1.2根据需求进行设计
      • 17.1.3需求与设计的挂接
      • 17.1.4模型的仿真
      • 17.1.5模型的性能分析及修正
      • 17.1.6模型效率分析与优化
      • 17.1.7模型的代码生成
      • 17.1.8模型生成代码的优化
      • 17.1.9代码的有效性验证
      • 17.1.10其他验证方法
      • 17.2Simulink代码生成流程及技巧
      • 17.2.1代码生成时的模型配置方法
      • 17.2.2代码生成的流程
      • 17.2.3代码生成方法与技巧
      • 第18章TLC语言
      • 18.1TLC的作用
      • 18.2TLC的语法
      • 18.2.1基本语法
      • 18.2.2常用指令
      • 18.2.3变量类型
      • 18.2.4操作符和表达式
      • 18.2.5TLC内建函数
      • 18.2.6TLC命令行
      • 18.2.7TLC调试方法
      • 18.2.8TLC文件的覆盖度
      • 18.2.9TLC Profiler
      • 18.3为S函数编写TLC文件
      • 18.3.1支持代码生成的S函数
      • 18.3.2模块TLC文件的构成
      • 18.3.3模块TLC函数实例
      • 第19章基于TSP的直流电机控制设计
      • 19.1TSP是什么
      • 19.1.1PSL的构成与使用
      • 19.1.2工具链自动化流程
      • 19.2直流电机控制原理
      • 19.3系统的构成
      • 19.4模型的建立
      • 19.4.1PWM波形的产生
      • 19.4.2电机转速计算模块
      • 19.4.3电机调速模块
      • 19.5总结
      • 参考文献

      学习笔记

      thinkPHP连接sqlite3数据库的实现方法(附Thinkphp代码生成器下载)

      本文实例讲述了thinkPHP连接sqlite3数据库的简单实现方法。分享给大家供大家参考,具体如下: 首先检查Thinkphp目录下\Lib\Driver\Db目录里有没有DbPdo.class.php 这个文件。 如果没有就去这里下吧:http://www.thinkphp.cn/extend/205.html 然后再确认打开了PHP对sqlite的扩展支持,extension=php_sqlite.dll 连接sqlite3数据库: 在config.php 文件中添加如下配置: 'DB_TYPE' = 'pdo','DB_DSN' = 'sqlite:DataBase/db.db','DB_PREFIX' = 'fish_', // 数据库表前缀'DB_CHARSET' = 'utf8', // 数据库编码默认采用utf8'DB_FIELDS_CACHE' = false, // 启用字段缓存 附:Thinkphp代码生成器点击此处 本站下载 。 直接生成前后台CRUD代码片段,还可根据需要自行定制代码模板,减少重复劳动……

      python生成器的递归调用的用法介绍(代码示例)

      本篇文章给大家带来的内容是关于python生成器的递归调用的用法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 生成器 什么是生成器:只要在函数体内出现yield关键字,那么再执行函数就不会执行函数代码,会得到一个结果,该结果就是生成器 生成器就是迭代器 yield的功能 yield为我们提供了一种自定义迭代器对象的方法 yield与return的区别: 1.yield可以返回多个值 2.函数暂停和再继续是由yield帮我们保存的 只要看见函数里出现yield,那么就是生成器 例1:上面我们说到,看见函数里有yield,那么就是生成器,生成器又是迭代器, 那么提到迭代器就要想到xx.__next_……

      Java实现生成Excel树形表头完整代码示例

      本文主要分享了Java实现生成Excel树形表头完整代码示例,没有什么好解释的,直接看看代码过程。 源数据格式: String[] targetNames = { "指标名称", "单位", "xx_yy1", "xx_yy2_zz1", "xx_yy2_zz2", "2017年5月_主营业务收入_累计", "2017年5月_主营业务收入_同比", "2017年5月_主营业务收入_本月", "2017年5月_主营业务收入_环比", "2017年5月_利润_累计", "2017年5月_利润_同比", "2017年5月_利润_本月", "2017年5月_利润_环比", "2017年6月_主营业务收入_累计", "2017年6月_主营业务收入_同比", "2017年6月_主营业务收入_本月", "2017年6月_主营业务收入_环比", "2017年6月_利润_累计", "2017年6月_利润_同比", "2017年6月_利润_本月", "2017年6月_利润_环比" }; 生……

      iReport生成pdf打印的实例代码

      先下载ireport版本 ,我下载的是 iReport-5.0.4 编辑模板 employees_identity_print_templet @RequestMapping("printEmpPdf") @ResponseBody public Result printEmpPdf(HttpServletRequest request,HttpServletResponse response, Parameter parameter){ Result result=Result.getInitializedResult(); try{ parameter = generateParameter(parameter, request); MapString,Object map= parameter.getParam(); ListEmployeeVO employeeVOList=employeeBiz.printPdfBarcode(map); // 报表数据源 JRDataSource jrDataSource = new JRBeanCollectionDataSource(employeeVOList); //模板地址 String jasperSource_adidas= CommonUtils.getAllMessage("jdbc","EMPLOYEES_IDENTITY_PRINT_PDF_TEMPLET")+"employees_identity_print_templet.jasper"; File reportFile = new File(jasperSource_adidas); MapString, Object param_common=new H……

      以上就是本次介绍的Simulink电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:精通Android Studio

      下一篇:Informatica PowerCenter权威指南

      展开 +

      收起 -

      • 《Simulink仿真及代码生成技术入门到精通》PDF下载

      Simulink相关电子书
      MATLAB/Simulink机电系统建模与仿真
      MATLAB/Simulink机电系统建模与仿真 扫描完整版

      本书融合了 大学本科期间所学机械原理、电工学、液压传动和机 械工程控制基础等机电一体化专业知识,运用 SolidWorks、AMESim与MATLAB/Simulink的接口和 数据共享,全面、系统地介绍了基于MAT—

      立即下载
      jQuery实战从入门到精通
      jQuery实战从入门到精通 清晰扫描版

      本书以理论与实践相结合的方式详尽讲述了 jQuery 基础、jQueryUI、jQuerMobile 相关知识和实战开发技术,适合作为jQuery 入门、jQuery Ajax、jQuery UI、jQuery Mobile 开发及案例方面的自学用书

      立即下载
      Java从入门到精通
      Java从入门到精通 完整第5版

      开发软件视頻大讲堂全书是清华大学社计算机专科基本类零售业书籍1热销的知名品牌之一。 (1)全书总计市场销售200多万册,备受众多开发人员钟爱。 (2)4本喜获全制造行业优畅销书奖,

      立即下载
      HTML5 APP开发从入门到精通
      HTML5 APP开发从入门到精通 完整影印版

      本书讲述HTML5 实战和CSS3的基础知识,介绍了jQuery Mobile 和Bootstrap实战框架的使用、常用组件的应用,以及jQuery Mobile 的一些高级特性,通过实例介绍了APP开发的全过程

      立即下载
      黑客攻防从入门到精通:Web技术实战篇
      黑客攻防从入门到精通:Web技术实战篇 全书扫描版

      从Web应用的安全隐患以及产生的原因入手,详细介绍了Web安全的基础。介绍了Web应用的各种安全隐患,深入浅出,面向广大网络爱好者,同时可作为一本速查手册

      立即下载
      JavaScript从入门到精通
      JavaScript从入门到精通 影印第2版

      本书是javascript高级程序的权威指南,从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用JavaScript语言进行程序开发应该掌握的各方面技术,是一本入门经典书籍

      立即下载
      读者留言
      yangchonglilili

      yangchonglilili 提供上传

      资源
      41
      粉丝
      5
      喜欢
      269
      评论
      20

      Copyright 2018-2020 xz577.com 码农之家

      本站所有电子书资源不再提供下载地址,只分享来路

      版权投诉 / 书籍推广 / 赞助:QQ:520161757