simulink仿真及代碼生成技術(shù)從入門到精通(第2版) 版權(quán)信息
- ISBN:9787512442146
- 條形碼:9787512442146 ; 978-7-5124-4214-6
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
simulink仿真及代碼生成技術(shù)從入門到精通(第2版) 本書特色
Hyowinne新作、已得到近5萬人肯定的Simulink經(jīng)典暢銷書 長銷書的升級版本,基于MATLAB R2021b,語言通俗易懂,圖文并茂,實例豐富,Stateflow、MBD等應(yīng)有盡有。MathWorks推薦用書。書中程序源代碼 模型可免費下載。
simulink仿真及代碼生成技術(shù)從入門到精通(第2版) 內(nèi)容簡介
工業(yè)數(shù)字化時代已經(jīng)到來,基于模型的系統(tǒng)工程和設(shè)計已經(jīng)成為工業(yè)“智”造的 手段。數(shù)字化設(shè)計在汽車行業(yè)的需求體現(xiàn)得尤為明顯,模型作為數(shù)字化設(shè)計的主線索已經(jīng)貫穿于從產(chǎn)品概念、系統(tǒng)需求、軟件架構(gòu)、軟件實現(xiàn)到軟件組件測試、軟件集成驗證、系統(tǒng)集成驗證、產(chǎn)品交付的各個環(huán)節(jié)。本書既從廣度上重點介紹了Simulink工具平臺在各個工業(yè)領(lǐng)域上的廣泛應(yīng)用,又從深度上剖析了Simulink從架構(gòu)、建模、仿真、代碼生成、自動化測試與驗證到硬件生態(tài)建設(shè)這樣一條完整的產(chǎn)品建設(shè)思路。 本書是面向汽車電子、航空電子、工業(yè)控制、智能家電、無人機(jī)系統(tǒng)、機(jī)器人控制、電力電子等多個工業(yè)領(lǐng)域而撰寫的專業(yè)著作,可供相關(guān)行業(yè)的公司、研發(fā)團(tuán)隊、工程師以及高校師生參考。
simulink仿真及代碼生成技術(shù)從入門到精通(第2版) 目錄
第1章 引言
第2章 Simulink界面介紹
2.1 Simulink是什么
2.2 Simulink的啟動及Simulink Library Browser的介紹
2.3 模型的建立
2.4 打開既存模型
2.5 向模型中添加模塊
第3章 Simulink模塊
3.1 Simulink模塊的組成要素
3.1.1 模塊概述
3.1.2 Simulink模塊的數(shù)據(jù)元素構(gòu)成
3.1.3 Simulink模塊的朝向
3.1.4 Simulink模塊的屬性及參數(shù)
3.1.5 Simulink模塊的注解
3.1.6 Simulink模塊的虛擬性
3.1.7 Simulink模塊的采樣時間
3.2 Simulink常用模塊庫
3.2.1 In/Out模塊
3.2.2 Constant模塊
3.2.3 Scope模塊
3.2.4 四則運算模塊
3.2.5 延時模塊
3.2.6 Relational Operator模塊
3.2.7 Logical Operator模塊
3.2.8 Switch模塊
3.2.9 積分模塊
3.2.10 Saturation模塊
3.2.11 Ground模塊
3.2.12 Terminator模塊
3.2.13 信號合并與分解模塊
3.2.14 Bus Creator模塊和Bus Selector模塊
3.2.15 Vector Concatenate模塊
3.2.16 Data Type Conversion模塊
3.2.17 Subsystem模塊
3.3 其他常用模塊
3.3.1 信號源模塊
3.3.2 信號接收模塊
3.3.3 查找表模塊
3.3.4 其他模塊
3.3.5 用戶自定義模塊
3.3.6 不同速率的轉(zhuǎn)換模塊——Rate Transition模塊
3.3.7 String模塊庫
3.3.8 Merge模塊
3.3.9 C語言調(diào)用C Caller模塊
3.3.10 CAN報文處理模塊——CAN Pack/CAN Unpack模塊
第4章 Simulink信號
4.1 Simulink信號概述
4.2 Simulink信號的操作
4.2.1 信號的創(chuàng)建與連接
4.2.2 信號的命名
4.2.3 信號的分支
4.2.4 信號的刪除
4.3 Simulink信號的分類
4.3.1 Scalar信號
4.3.2 Vector信號
4.3.3 Matrix信號
4.3.4 Bus信號
4.3.5 FunctionCall信號
4.3.6 尺寸可變信號
4.3.7 未連接信號
4.4 Simulink信號的屬性
4.5 Simulink信號的傳播
第5章 Simulink子系統(tǒng)
5.1 Simulink子系統(tǒng)詳解
5.1.1 子系統(tǒng)概述
5.1.2 Simulink模型的運行順序
5.1.3 各種子系統(tǒng)的特點與功能
5.2 Simulink子系統(tǒng)實例
5.2.1 虛擬子系統(tǒng)與非虛擬子系統(tǒng)
5.2.2 觸發(fā)使能子系統(tǒng)(條件子系統(tǒng))
5.2.3 函數(shù)調(diào)用子系統(tǒng)(條件子系統(tǒng))
5.2.4 While Iterator子系統(tǒng)(動作子系統(tǒng))
5.2.5 變體子系統(tǒng)(選擇子系統(tǒng))
5.2.6 可配置子系統(tǒng)(選擇子系統(tǒng))
第6章 Simulink模型的仿真
6.1 模型的配置仿真
6.1.1 求解器
6.1.2 參數(shù)的配置
6.2 模型仿真數(shù)據(jù)記錄
6.2.1 信號日志
6.2.2 仿真數(shù)據(jù)觀察器
6.3 仿真的調(diào)試
6.3.1 Debugger的啟動
6.3.2 Debugger的單步方法
6.3.3 Debugger的斷點設(shè)置方法
6.4 仿真的加速
6.5 模型的架構(gòu)
6.5.1 頂層
6.5.2 觸發(fā)層
6.5.3 結(jié)構(gòu)層
6.5.4 數(shù)據(jù)流層
第7章 Simulink的回調(diào)函數(shù)
7.1 什么是回調(diào)函數(shù)
7.2 回調(diào)跟蹤
7.3 模型回調(diào)函數(shù)
7.4 模塊回調(diào)函數(shù)
7.5 端口回調(diào)函數(shù)
7.6 參數(shù)回調(diào)函數(shù)
7.7 回調(diào)函數(shù)使用例程
7.7.1 打開模型時自動加載變量
7.7.2 雙擊一個模塊來執(zhí)行MATLAB腳本
7.7.3 開始仿真前執(zhí)行命令
7.7.4 提示模塊端口的連線情況
7.7.5 統(tǒng)計模型中所有模塊的信息
第8章 Simulink模型操作自動化
8.1 M語言控制模型的仿真
8.1.1 sim控制模型進(jìn)行仿真及參數(shù)配置
8.1.2 set_param控制模型仿真過程
8.2 M語言修改模塊屬性
8.3 M語言自動建立模型
8.3.1 模型的建立及打開
8.3.2 模塊的添加、刪除及替換
8.3.3 信號線的添加及刪除
8.3.4 M語言自動創(chuàng)建模型
第9章 Stateflow建模
9.1 狀態(tài)機(jī)建模要素
9.2 Stateflow狀態(tài)與遷移——電梯控制實例
9.3 Stateflow之Simulink State和Simulink Function
9.4 Stateflow轉(zhuǎn)移與節(jié)點應(yīng)用案例——用狀態(tài)機(jī)逐個處理字符
9.5 Graphical Function+并行狀態(tài)機(jī)實現(xiàn)無人機(jī)遙控狀態(tài)設(shè)計
9.6 Entry與Exit使跨層次轉(zhuǎn)移避免接觸父層狀態(tài)邊界
9.7 狀態(tài)機(jī)事件應(yīng)用——RT-Thread線程狀態(tài)管理實例
9.7.1 實時操作系統(tǒng)原理簡介
9.7.2 RT-Thread線程管理狀態(tài)機(jī)案例
9.8 選擇/循環(huán)語句建模方式
9.8.1 選擇語句
9.8.2 循環(huán)語句
0章 S函數(shù)
10.1 S函數(shù)概述
10.2 S函數(shù)的類型
10.3 S函數(shù)的要素
10.4 S函數(shù)的組成及執(zhí)行順序
10.5 不同語言編寫的S函數(shù)
10.5.1 Level 1 M S函數(shù)
10.5.2 Level 2 M S函數(shù)
10.5.3 C MEX S函數(shù)
1章 模塊的封裝
11.1 Mask Editor封裝模塊
11.1.1 封裝模塊構(gòu)成的子
展開全部
simulink仿真及代碼生成技術(shù)從入門到精通(第2版) 作者簡介
孫忠瀟,Hyowinner校長,曾擔(dān)任MathWorks官方論壇——MATLAB中文論壇的超級版主,負(fù)責(zé)Simulink代碼生成版塊。有多年國產(chǎn)自主工業(yè)軟件產(chǎn)品設(shè)計經(jīng)驗、車載控制器產(chǎn)品研發(fā)經(jīng)驗,以及國際半導(dǎo)體制造商代碼生成工具鏈研發(fā)經(jīng)驗。作為咨詢專家指導(dǎo)過多家半導(dǎo)體公司和汽車電子產(chǎn)品公司的研發(fā)團(tuán)隊,受邀參加過數(shù)十次行業(yè)峰會并發(fā)表演講。曾編撰書籍《Simulink仿真及代碼生成技術(shù)入門到精通》,該書一直為多行業(yè)工程及多專業(yè)科研工作提供助力,在汽車、航空航天、高鐵、工業(yè)控制、白色家電、機(jī)器人等行業(yè)也被推廣借鑒,知網(wǎng)上參考此書的學(xué)術(shù)論文達(dá)到238篇、期刊論文達(dá)到92篇。作者曾獲北京航空航天大學(xué)出版社“優(yōu)秀作者”稱號;此外,作者已入選姑蘇重點產(chǎn)業(yè)緊缺人才計劃及蘇州市工業(yè)軟件專家?guī)欤鳛榈谝话l(fā)明人申請發(fā)明專利16項。