matlab状态空间程序,实验四用MATLAB求解状态空间模型
《實驗四用MATLAB求解狀態空間模型》由會員分享,可在線閱讀,更多相關《實驗四用MATLAB求解狀態空間模型(3頁珍藏版)》請在人人文庫網上搜索。
1、實驗四 用MATLAB求解狀態空間模型1、實驗設備 MATLAB軟件2、實驗目的 學習線性定常連續系統的狀態空間模型求解、掌握MATLAB中關于求解該模型的主要函數; 通過編程、上機調試,進行求解。 3、實驗原理說明 Matlab提供了非常豐富的線性定常連續系統的狀態空間模型求解(即系統運動軌跡的計算)的功能,主要的函數有:初始狀態響應函數initial()、階躍響應函數step()以及可計算任意輸入的系統響應數值計算函數lsim()和符號計算函數sym_lsim()。數值計算問題可由基本的Matlab函數完成,符號計算問題則需要用到Matlab的符號工具箱。4、實驗步驟 根據所給狀態空間模型。
2、,依據線性定常連續系統狀態方程的解理論,采用MATLAB編程。 在MATLAB界面下調試程序,并檢查是否運行正確。習題1:試在Matlab中計算如下系統在0,5s的初始狀態響應,并求解初始狀態響應表達式。 Matlab程序如下:A=0 1; -2 -3;B=; C=; D=;x0=1; 2;sys=ss(A,B,C,D);y,t,x=initial(sys,x0,0:5);plot(t,x)習題2:試在Matlab中計算如下系統在0,10s內周期為3s的單位方波輸入下的狀態響應。并計算該系統的單位階躍狀態響應表達式。Matlab程序如下:A=0 1; -2 -3;B=0; 1; C=; D=;x0=1; 2;sys=ss(A,B,C,D);u t=gensig(square,3,10,0.1)y,t,x = lsim(sys,u,t,x0)plot(t,u,t,x); (注:文檔可能無法思考全面,請瀏覽后下載,供參考。可復制、編制,期待你的好評與關注。
總結
以上是生活随笔為你收集整理的matlab状态空间程序,实验四用MATLAB求解状态空间模型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python连接hive--Pyhive
- 下一篇: matlab人脸追踪,求大神帮助我这个菜