このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
step
動的システムのステップ応答プロット、ステップ応答データ
構文
説明
ステップ応答プロット
step(
は、単位振幅のステップ入力に対する動的システム モデルの応答をプロットします。モデル sys
)sys
は、連続時間または離散時間、および SISO または MIMO のいずれかにすることができます。MIMO システムでは、プロットに各 I/O チャネルのステップ応答が表示されます。step
では、システム ダイナミクスに基づいてシミュレーションのタイム ステップと期間が自動的に決まります。
step(___,
はステップ振幅や入力オフセットなど、ステップ応答を計算するための追加オプションを指定します。opts
)stepDataOptions
を使用して、オプション セット opts
を作成します。この構文では、前述の任意の入力引数の組み合わせで opts
を使用できます。
ステップ応答データ
[___] = step(___,
はステップ振幅や入力オフセットなど、ステップ応答を計算するための追加オプションを指定します。opts
)stepDataOptions
を使用して、オプション セット opts
を作成します。この構文では、前述の任意の入力引数の組み合わせで opts
を使用できます。
例
入力引数
出力引数
アルゴリズム
内部遅延のない連続時間モデルのサンプルを取得するために、step
はそのモデルを状態空間モデルに変換し、入力のゼロ次ホールドを使用してそれらのモデルを離散化します。step
では、入力時間ベクトル t
を t = 0:dt:Tf
形式で指定した場合を除き、システム ダイナミクスに基づいてこの離散化にサンプリング時間が自動的に選択されます。その場合、step
は dt
をサンプリング時間として指定します。結果として得られるシミュレーション タイム ステップ tOut
は、間隔 dt
で等間隔にサンプリングされます。
内部遅延があるシステムの場合、Control System Toolbox™ ソフトウェアは可変ステップ ソルバーを使用します。その結果、タイム ステップ tOut
は等間隔にサンプリングされません。
参照
[1] L.F. Shampine and P. Gahinet, "Delay-differential-algebraic equations in control theory," Applied Numerical Mathematics, Vol. 56, Issues 3–4, pp. 574–588.
バージョン履歴
R2006a より前に導入