MWORKS API與工業應用開發

李晉 等

  • 出版商: 電子工業
  • 出版日期: 2024-08-01
  • 定價: $414
  • 售價: 8.5$352
  • 語言: 簡體中文
  • 頁數: 244
  • ISBN: 7121493756
  • ISBN-13: 9787121493751
  • 下單後立即進貨 (約4週~6週)

商品描述

本書共 5 章,首先介紹了工業應用的基本情況和發展趨勢,以及科學計算類與系統建模模擬類工業應用技術,然後重點講解了MWORKS平臺及其API、科學計算類工業APP開發、系統建模模擬類工業APP開發,詳細介紹了它們的開發模式、開發流程,並給出了曲線擬合工業APP和質量-彈簧-阻尼系統建模模擬APP兩個開發實踐案例,最後介紹了綜合類工業APP開發,通過前驅純電車APP開發實踐案例,從需求分析、設計、實現、測試驗證、部署發布等全生命周期演示了綜合類工業APP開發過程。 本書每章正文之前有內容提要,每章正文之後有本章小結和習題,以滿足教師教學和學生自學的需要。 本書可作為高等院校本科、研究生電腦相關專業的教材。

目錄大綱

第 1 章 工業應用概述 ·······················································································.1
1.1 工業應用的定義與內涵 ··············································································.2
1.1.1 工業應用的定義··············································································.2
1.1.2 工業應用開發的三類主體··································································.2
1.1.3 工業應用承載的工業技術知識對象······················································.2
1.2 工業應用的國內外現狀 ··············································································.3
1.2.1 國內工業應用現狀···········································································.3
1.2.2 國外工業應用現狀···········································································.7
1.3 工業應用的發展趨勢 ·················································································.9
1.3.1 線下定製向線上開發模式轉變····························································.9
1.3.2 開發者社區助推工業應用開發····························································10
1.3.3 開源為工業應用提供基礎、部署和技術支持··········································10
1.3.4 工業企業逐漸成為工業應用開發第一大主體··········································11
1.3.5 工業應用與大數據結合·····································································11
1.3.6 傳統工業軟件微服務化重構·······························································12
1.4 工業應用分類 ··························································································13
1.4.1 按照業務環節分類···········································································13
1.4.2 按照適用範圍分類···········································································14
1.5 科學計算類與系統建模模擬類工業應用技術 ···················································14
1.5.1 科學計算·······················································································14
1.5.2 系統建模模擬·················································································15
1.5.3 科學計算類與系統建模模擬類工業應用發展意義····································15
1.5.4 MWORKS 科學計算和系統建模模擬····················································17
1.6 本書結構組織 ··························································································19
本章小結·······································································································20
習題 1 ··········································································································20
第 2 章 MWORKS 平臺及 API·········································································.21
2.1 MWORKS 系列產品··················································································22
2.1.1 Syslab 與科學計算···········································································23
2.1.2 Sysplorer 與系統建模模擬··································································25
2.1.3 MWORKS 系列工具箱 ·····································································28
2.2 MWORKS 開放平臺架構············································································30
2.3 科學計算 API 及其技術架構········································································31
2.3.1 基礎 API·······················································································32
2.3.2 數學 API·······················································································34
2.3.3 圖形 API·······················································································36
2.3.4 APP 構建 API·················································································37
2.4 系統建模模擬 API 及其技術架構··································································37
2.4.1 模型文件操作 API ···········································································38
2.4.2 模型參數操作 API ···········································································38
2.4.3 模型屬性獲取 API ···········································································39
2.4.4 元素及屬性判定 API ········································································39
2.4.5 模型屬性查找 API ···········································································39
2.4.6 編譯模擬 API ·················································································40
2.4.7 結果查詢 API ·················································································40
2.4.8 圖形組件 API ·················································································41
2.4.9 系統配置 API ·················································································42
2.4.10 名詞解釋 ·····················································································42
本章小結·······································································································46
習題 2 ··········································································································46
第 3 章 科學計算類工業 APP 開發·····································································.47
3.1 科學計算類工業 APP·················································································48
3.1.1 概述·····························································································48
3.1.2 技術特點和優勢··············································································49
3.1.3 應用示例·······················································································51
3.2 科學計算類工業 APP 的開發模式及開發流程 ··················································54
3.2.1 APP 運行架構 ················································································54
3.2.2 APP 生命周期 ················································································57
3.2.3 APP 開發案例 ················································································61
3.3 曲線擬合工業 APP 開發實踐 ·······································································64
3.3.1 科學計算類工業 APP 架構設計···························································65
3.3.2 曲線擬合工業 APP 開發····································································67
3.3.3 曲線擬合工業 APP 測試與打包···························································75
3.3.4 曲線擬合工業 APP 可視化管理···························································77
3.3.5 曲線擬合工業 APP 命令式管理···························································86
本章小結·······································································································89
習題 3 ··········································································································89
第 4 章 系統建模模擬類工業 APP 開發·······························································.90
4.1 系統建模模擬類工業 APP···········································································91
4.1.1 概述·····························································································91
4.1.2 技術特點和優勢··············································································91
4.1.3 應用示例·······················································································94
4.2 系統建模模擬類工業 APP 的開發模式及開發流程 ············································97
4.2.1 APP 運行架構 ················································································97
4.2.2 APP 生命周期 ················································································98
4.2.3 APP 開發流程 ················································································98
4.3 質量-彈簧-阻尼系統建模模擬 APP 開發實踐 ················································.111
4.3.1 系統建模模擬類工業 APP 架構設計··················································.112
4.3.2 構建系統模型庫···········································································.113
4.3.3 APP 主窗口設計 ··········································································.116
4.3.4 主要功能實現··············································································.124
4.3.5 輕量化應用集成與部署··································································.128
4.3.6 案例所用類和函數匯總··································································.129
本章小結····································································································.130
習題 4 ·······································································································.130
第 5 章 綜合類工業 APP 開發··········································································.130
5.1 前驅純電車 APP 背景 ·············································································.131
5.2 前驅純電車 APP 需求分析 ·······································································.132
5.3 前驅純電車 APP 設計 ·············································································.133
5.3.1 前驅純電車 APP 界面設計······························································.133
5.3.2 前驅純電車 APP 功能設計······························································.134
5.3.3 前驅純電車 APP 架構設計······························································.135
5.3.4 前驅純電車 APP 接口····································································.138
5.4 前驅純電車 APP 開發實踐 ·······································································.140
5.4.1 前驅純電車 APP 類實現·································································.141
5.4.2 前驅純電車 APP 模型操作模塊························································.146
5.4.3 前驅純電車 APP 模型模擬模塊························································.151
5.4.4 前驅純電車 APP 模型視圖切換模塊··················································.154
5.4.5 前驅純電車 APP 使用許可模塊························································.155
5.5 前驅純電車 APP 測試驗證 ·······································································.156
5.6 前驅純電車 APP 部署發布 ·······································································.159
本章小結····································································································.160
習題 5 ·······································································································.160