Simulink提供了一個動態系統建模、仿真和綜合分析的集成環境,是MATLAB最重要的組件之一。
- 以模塊為功能單位,通過信號線進行連接
- 通過GUI調配每個模塊的參數
- 仿真結果以數值和圖像等形象化方式展現出來
- 融合了多種經典的數值分析思想和算法
- 無縫融合到M語言的大環境中
Simulink是一個動態系統建模工具,不僅可以進行數學模型和物理模型的仿真及綜合性能分析,而且可以針對嵌入式硬件生成產品級代碼並為用戶提供自定義工具鏈的接口,功能十分強大。
ctrl+N可以新建空白模型
- new_system('mymodel')
- open_system('mymodel')
Common Used Blocks中的模塊
輸入端口In1,輸出端口Out1,常數模塊Constant,四則運算Product、Gain,信號組合Mux、Bus Creator,信號拆分Demux、Bus Selector,關系操作Relational Opeartor,邏輯操作Logical Operator,時間延時Unit Delay,積分模塊Integrator,信號觀察Scope……
加入模塊的方法
①鼠標拖曳
②右鍵菜單添加
③編程實現
add_block('src','dest')