Matlab簡單系統仿真示例1

假設簡單系統數學模型爲 y(t) = 5 + 3t;用matlab進行仿真;

新建模型如下;

Constant是常量;Gain是放大;Add是相加,兩個輸入一個輸出;Scope就是顯示波形的一個組件;

組件的屬性值都可以設置;不設置的話,Constant組件、Gain組件默認值都是1;

運行;結果如下;

波形顯示看上去有問題;座標軸屬性不符合;

從右鍵菜單選擇 Autoscale;結果如下圖;

根據數學知識,仿真的函數是一條斜線;這就對了;負數是另外一種情形;

調整Y軸刻度爲 0-40;結果如下;

當t=0時y=5,沒錯;

找不到組件可以先搜一搜;Gain是在Simulink一級庫的Math Operations二級庫裏面;

Clock輸出的是仿真時間:如果把Display time選項選上,就會在仿真過程中實時顯示當前仿真時間;

仿真入門見此:

https://blog.csdn.net/bcbobo21cn/article/details/52090073

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章