-
内容大纲
本教材从MWORKS二次开发的角度出发,系统介绍MWORKS开发平台架构及其二次开发原理、流程和案例。全书共6章,第1章简要介绍科学计算与系统建模仿真平台MWORKS,第2章简要介绍MWORKS平台开放架构与二次开发,在此基础上,第3~5章分别讨论面向科学计算的二次开发、面向系统建模的二次开发和带用户界面的应用开发,第6章是综合应用二次开发实践。
本教材是国内第一本专门介绍MWORKS开发平台架构及二次开发的教材,适合作为普通高等院校相关专业科学计算与系统建模仿真等课程的教材,也可供从事国产化科学计算软件开发和系统设计与仿真验证平台研发的广大科研人员和科技工作者阅读参考。 -
作者介绍
-
目录
第1章 科学计算与系统建模仿真平台MWORKS简介
1.1 科学计算发展概述
1.1.1 科学计算的计算过程
1.1.2 科学计算常用软件产品
1.1.3 科学计算的经典应用
1.2 系统建模发展概述
1.2.1 模型
1.2.2 系统建模与仿真历史发展
1.2.3 系统建模与仿真常用软件
1.3 信息物理系统概述及其建模需求
1.3.1 CPS体系结构
1.3.2 CPS技术特征及其建模需求
1.3.3 CPS应用
1.4 采用MWORKS构建信息物理系统的优势
1.4.1 产品定位
1.4.2 平台优势
1.5 MWORKS平台架构及二次开发的必要性
1.5.1 MWORKS平台发展历程
1.5.2 MWORKS平台体系及其开放平台架构
本章小结
习题1
第2章 MWORKS平台开放架构与二次开发简介
2.1 MWORKS平台技术架构
2.1.1 概述
2.1.2 内核层
2.1.3 平台层
2.1.4 应用层
2.2 MWORKS平台二次开发简介
2.2.1 内核层二次开发
2.2.2 应用层二次开发
本章小结
习题2
第3章 面向科学计算的二次开发
3.1 科学计算语言Julia
3.1.1 Julia语言概述
3.1.2 Julia语言的优势
3.1.3 Julia的安装与运行
3.1.4 Julia REPL的几种模式
3.2 内核层二次开发
3.2.1 内核层二次开发原理与流程
3.2.2 内核层二次开发案例
3.3 应用层二次开发
3.3.1 应用层函数库开发流程
3.3.2 函数库开发规范
3.3.3 应用层函数库开发案例
本章小结
习题3
第4章 面向系统建模的二次开发
4.1 系统建模语言Modelica简介
4.1.1 Modelica概述
4.1.2 Modelica发展历程
4.1.3 Modelica工作原理
4.1.4 Modelica技术特点
4.2 内核层二次开发
4.2.1 内核层二次开发案例
4.2.2 内核层模型求解算法开发规范
4.3 应用层二次开发
4.3.1 模型库开发案例
4.3.2 应用层模型库开发流程
4.3.3 模型库开发规范
本章小结
习题4
第5章 带用户界面的应用开发
5.1 用户界面开发工具概述
5.1.1 C++用户界面开发
5.1.2 HTML5/JavaScript用户界面开发
5.1.3 .NET用户界面开发
5.1.4 Visual C++用户界面开发
5.2 科学计算环境APP的开发和运行
5.2.1 开发运行模式
5.2.2 开发运行流程
5.2.3 APP开发案例——曲线拟合工具
5.3 系统建模仿真环境APP的开发和运行
5.3.1 开发运行模式
5.3.2 开发运行流程
5.3.3 APP开发案例——车辆仿真
本章小结
习题5
第6章 综合应用二次开发实践
6.1 深度学习工具箱开发实践
6.1.1 基于MWORKS.Syslab的多层神经网络开发与实践
6.1.2 基于Python库的MWORKS.Syslab深度学习工具箱开发与实践
6.2 机械运动模型库开发
6.2.1 需求分析
6.2.2 架构设计
6.2.3 接口设计
6.2.4 模型开发
6.2.5 模型测试
本章小结
习题6
附录A Julia及MWORKS简介
A.1 Julia
A.1.1 科学计算语言概述
A.1.2 Julia简介
A.1.3 Julia的优势
A.1.4 Julia与其他科学计算语言的差异
A.2 Julia Hello World
A.2.1 直接安装并运行Julia
A.2.2 使用MWORKS运行Julia
A.3 MWORKS简介
A.3.1 MWORKS设计与验证
A.3.2 MWORKS产品体系
A.4 Syslab功能简介
A.4.1 交互式编程环境
A.4.2 科学计算函数库
A.4.3 计算数据可视化
A.4.4 库开发与管理
A.4.5 科学计算与系统建模的融合
A.4.6 中文帮助系统
附录B Syslab入门
B.1 Syslab安装及界面介绍
B.1.1 Syslab的下载与安装
B.1.2 Syslab的工作界面
B.2 Julia REPL环境的几种模式
B.2.1 Julia模式
B.2.2 Package模式
B.2.3 Help模式
B.2.4 Shell模式
B.3 Syslab与Sysplorer的软件集成
B.3.1 Syslab调用Sysplorer API
B.3.2 Sysplorer调用Syslab Function模块
同类热销排行榜
- 故宫日历(公历2017年)(精)26.4
- 时间简史(插图版)18
- 工程数学线性代数(第6版十二五普通高等教育本科国家级规划教材)7.76
- 昆虫记(精)/经典译林8.72
- 数控铣床综合实训教程19.2
- 昆虫记(插图典藏本)(精)11.2
- 化工制图习题集(普通高等教育规划教材)7.2
- 化工制图(普通高等教育规划教材)15.8
- 生命急救技能14
- 时间简史(普及版)(精)15.2
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
