StateResponse

StateResponse[sys,u,{t,tmin,tmax}]
入力 u に対する状態空間モデル sys の数値状態応答を について与える.

StateResponse[sys,{u[0],u[1],}]
入力数列 に対する離散時間状態空間モデル ssm の応答を与える.

StateResponse[sys,u,t]
記号状態応答を時間 t の関数として与える.

StateResponse[sys,{u1,,um},]
複数の入力 への状態応答を与える.

StateResponse[{sys,{x10,x20,,xn0}},, ]
初期条件 の応答を与える.

詳細詳細

  • StateResponseは,与えられた入力 u について状態微分方程式あるいは状態差分方程式を解く.
  • 状態空間モデルl sys は,StateSpaceModel,連続時間AffineStateSpaceModelあるいは連続時間NonlinearStateSpaceModelである.
  • 線形StateSpaceModel sys もまた,ディスクリプタで遅延系であり得る.
  • 初期状態 は,他に指定がない限り,sys の状態操作値であるとみなされる.
  • ディスクリプタ系については,初期状態が矛盾してはならない.
  • 遅延系については,初期状態は履歴を含み,t0について として与えることができる. »

例題例題すべて開くすべて閉じる

  (4)  (4)

単位ステップ入力に対する連続時間系の状態応答:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=

初期条件がの離散時間系の応答:

In[1]:=
Click for copyable input
Out[1]=

ディラックデルタ入力に対する系の状態応答:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=

時間遅延系のステップ応答:

In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
2010年に導入
(8.0)
| 2014年に修正
(10.0)