このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
stepplot
ステップ応答をプロットし、プロット ハンドルを返す
構文
h = stepplot(sys)
stepplot(sys,Tfinal)
stepplot(sys,t)
stepplot(sys1,sys2,...,sysN)
stepplot(sys1,sys2,...,sysN,Tfinal)
stepplot(sys1,sys2,...,sysN,t)
stepplot(AX,...)
stepplot(..., plotoptions)
stepplot(..., dataoptions)
説明
h = stepplot(sys) は、動的システム モデル sys のステップ応答をプロットします。また、プロット ハンドル h を返します。getoptions と setoptions コマンドを使ってプロットをカスタマイズするためにこのハンドルを使用することができます。次のように入力すると
help timeoptions
使用できるプロット オプションの一覧が得られます。
多入力モデルについては、個々の step コマンドが各入力チャネルに適用されます。時間範囲と計算点数は、自動的に選択されます。
stepplot(sys,Tfinal) は、t = 0 から最終時間 t
= Tfinal までのステップ応答をシミュレーションします。システム時間単位で Tfinal を表し、sys の TimeUnit プロパティで指定されます。サンプル時間を指定しない離散時間システム (Ts = -1) では、stepplot は Tfinal を、シミュレートするサンプリング間隔の数として解釈します。
stepplot(sys,t) は、シミュレーションのためにユーザーが指定した時間ベクトル t を使用します。システム時間単位で t を表し、sys の TimeUnit プロパティで指定されます。離散時間モデルでは、t は Ti:Ts:Tf の形式です。ここで、Ts はサンプル時間です。連続時間モデルでは、t は Ti:dt:Tf の形式を取ります。ここで、dt は連続システムに対する離散近似のサンプル時間となります (step を参照してください)。stepplot コマンドは、Ti に関係なく、常に t=0 でステップ入力を適用します。
1 つのプロットで複数のモデル sys1,..., sys2 のステップ応答をプロットするには、次の構文を使用します。
stepplot(sys1,sys2,...,sysN)
stepplot(sys1,sys2,...,sysN,Tfinal)
stepplot(sys1,sys2,...,sysN,t)
システムごとに次のように、色、ラインスタイル、およびマーカーを指定することもできます。
stepplot(sys1,'r',sys2,'y--',sys3,'gx')
stepplot(AX,...) は、ハンドル AX をもつ座標軸内にプロットします。
stepplot(..., plotoptions) は、オプション セットplotoptions を使用してプロットの外観をカスタマイズします。timeoptions を使用してオプション セットを作成します。
stepplot(..., dataoptions) は、オプション セット dataoptions を使用してステップ振幅や入力オフセットなどのオプションを指定します。stepDataOptions を使用してオプション セットを作成します。
例
ヒント
単位などのプロットのプロパティを変更することができます。プロットのプロパティの変更方法の詳細については、を参照してください。
バージョン履歴
R2012a で導入



