首頁>Club>
8
回覆列表
  • 1 # 使用者9155849839598

    設某系統dX(t)=Ax(t)+BU(t)y(t)=Cx(t)+DU(t)x(0)=x0 t∈[0,tf]MATLAB函式SYS=ss(A,B,C,D)(ss:state space model)用來求出lsim函式所需的系統引數“SYS”.lsim(SYS,U,T)此函式畫出LTl系統SYS對由U和T描述的輸人訊號的時間響應(timerespouse)。時間向量T由等距的時間取樣點組成,U是一個矩陣,它的列數為輸入的數目,它的第i行是輸人在T(i)時刻的輸人值.例如,t=0:0.01:5;u=sin(t);lsim(sys,u,t)模擬了系統SYS對輸入u(t)=sin(t)持續5秒時間的響應.對於離散時間系統,輸入U的取樣率應與系統本身的的取樣率相同(因此引數T就是冗餘的,可以略去或設為即empty矩陣)lsim(SYS,U,T,X0)指定了初始狀態X0.其他同上一個函式.[Y,T]=lsim(SYS,U,……)返回輸出矩陣Y和所用的時間向量T.此函式不畫響應曲線.矩陣Y的行數為LENGTH(T),列數為SYS的輸出數目[Y,T,X]=lsim(SYS,U,…)還返回了狀態軌跡(state trajectory)X,它是一個矩陣,行數為LENGTH(T),列數為狀態的數目.其他同上一個函式.

  • 中秋節和大豐收的關聯?
  • 今年吉利旗下對抗特斯拉的幾何品牌能否成功逆襲?