入門篇
第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模型的建立及打開
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總結
參考文獻
· · · · · · (
收起)