simulink是matlab中的一種可視化仿真工具, 是一種基于matlab的框圖設計環境,是實現動態系統建模、仿真和分析的一個軟件包,被廣泛應用于線性系統、非線性系統、數字控制及數字信號處理的建模和仿真中,在空氣動力學、導航制導、通訊、電子、機械、熱力學等諸多領域均有應用,是一種工程領域使用十分廣泛的分析工具。通過本課程的學習,可以掌握simulink的常見模塊的用法,為后續用simulink建模和仿真,解決工程領域的實際問題打下堅實基礎。
初識simulink
simulink軟件簡介;simulink建模流程;simulink仿真流程;simulink運行流程。
常用模塊庫
講解輸入輸出模塊用法;講解Ground及Terminator模塊用法;講解常量及加減乘除模塊用法;總線及示波器模塊用法講解;復用器與分路器模塊用法講解;開關模塊和增益模塊用法講解;關系運算及邏輯運算模塊選項含義;常用積分模塊用法;其他積分模塊用法功能講解;單位延遲模塊;離散時間積分模塊;數據類型轉換模塊。
連續模塊庫
微分模塊講解;狀態空間模塊講解;講解如何利用linmod函數提取狀態矩陣;講解傳遞函數模塊的用法;講解零極點增益模塊的用法;講解PID及二階積分模塊的用法;講解幾種延遲模塊的用法。
離散模塊庫
講解延遲模塊的用法;講解離散傳函、零極點、狀態空間模塊的用法;講解離散濾波器模塊的用法;通過差分及離散微積分的用法;講解連續系統與離散系統的轉換模塊的用法;講解慣性環節、超前滯后環節模塊的用法;非線性實例講解;講解記憶模塊、零階保持器、一階保持器模塊的用法;講解離散pid模塊的用法。
邏輯運算、位運算庫
通過具體實例講解區間檢測模塊的用法;通過實例講解組合邏輯模塊的用法;通過實例講解R-S觸發器的用法;通過具體實例講解比較模塊的用法;通過實例講解位設置與清零模塊的用法;通過具體實例講解位運算模塊的用法;講解位提取、移位運算模塊的用法;通過具體實例講解檢測模塊的用法。
數學運算庫
講解與加相關的模塊的用法;講解與乘相關的模塊的用法;講解幾種單目運算模塊;講解數學函數及多項式模塊的用法;講解圓整函數及最值函數模塊;講解三角函數及代數約束模塊;講解分配模塊及變形模塊;講解拼接模塊的用法;講解復數相關的模塊。
端口及子系統庫
講解使能及其子系統;講解觸發及其子系統;講解微型子系統;講解代碼重用子系統;講解模型及函數調用發生器模塊;講解可配置系統模塊;講解可配置子系統模塊;講解觸發使能子系統;講解函數調用子系統;講解for循環子系統;講解while循環子系統;講解if if-action子系統;講解switch switch-case子系統;講解子系統實例模塊。
信號屬性庫
講解數據類型復制模塊;講解數據類型傳播模塊;講解數據比例剝離、繼承模塊;講解初始條件、信號轉換模塊;講解傳輸率過渡模塊;講解信號規則模塊 ;講解探測信號用法;講解加權采樣時間、寬度模塊。
信號通路庫
講解總線分配器模塊;講解選擇器、下標向量模塊;講解講解合并模塊;講解環境控制、手動開關模塊;講解多端口開關模塊;講解goto from和goto tag模塊;講解信號存儲與訪問模塊;講解數據存儲寫入模塊。
信號源庫
講解from輸入源模塊;波發生器模塊(1);波發生器模塊(2);信號構造器及隨機數模塊;帶限白噪聲;重復序列、計數器模塊;時鐘模塊。
用戶定義函數庫
講解Fcn Matlab Fcn模塊用法;講解嵌入MATLAB Fcn模塊用法;講解S函數用途;講解S函數基本語法;講解S函數幫助系統;其他S函數簡介。
補充離散庫
講解直接傳函II;講解定點狀態空間及外部IC單位延遲;講解補充單位延遲模塊;講解帶預覽的單位延遲模塊。
第一章 初識simulink
|
第二章 常用模塊庫
|
第三章 連續模塊庫
|
第四章 非線性模塊庫
|
第五章 離散模塊庫
|
第六章 邏輯運算、位運算庫
|
第七章 邏輯運算、位運算庫
|
第八章 數學運算庫
|
第九章 模型校驗庫
|
第十章 模型擴展功能庫
|
第十一章 端口及子系統庫
|
第十二章 信號屬性庫
|
第十三章 信號通路庫
|
第十四章 信號輸出庫
|
第十五章 信號源庫
|
第十六章 用戶定義函數庫
|
第十七章 補充離散庫
|
第十八章 補充數學庫
|