sim
同定されたモデルの応答のシミュレーション
構文
説明
例
入力引数
出力引数
ヒント
推定モデルと検証データ セットを測定したシステムの初期条件が異なる場合、シミュレートされた応答と測定された応答も異なることがあります。これは応答の開始時に特に顕著です。差を最小化するには、
findstatesを使用して初期状態値を推定し、推定された値を使用して、simOptionsでInitialConditionオプションを設定します。例については、モデル応答と出力データの突き合わせを参照してください。
アルゴリズム
"シミュレーション" とは、入力データおよび初期条件を使用してモデル応答を計算することを意味します。sim は以下のシステムをシミュレートします。

ここで
u(t) はシミュレーション入力データ
udataです。y(t) はシミュレートされた出力応答です。
G は入力から出力への伝達関数であり、
sysで定義されます。シミュレーションの初期条件。simOptionsを使用して指定します。G の初期状態を設定します。e(t) はオプションのノイズ信号です。ノイズをシミュレーションに追加するには、
simOptionsオプション セットを作成し、AddNoiseオプションをtrueに設定します。また、NoiseDataオプションを指定して既定のノイズ信号を変更できます。H はノイズ伝達関数であり、
sysで定義されます。δu は、入力がモデルのシミュレートに使用される前に入力信号 u(t) から減算されるオプションの入力オフセットです。
simOptionsを使用してInputOffsetオプションを設定して、入力オフセットを指定します。δy は、シミュレーション後に出力応答 y(t) に加算されるオプションの出力オフセットです。
simOptionsを使用してOutputOffsetオプションを設定して、出力オフセットを指定します。
シミュレーションの初期条件、入出力オフセット、およびノイズ信号データの指定の詳細については、simOptions を参照してください。複数実験データの場合、実験ごとに別個にこれらのオプションを指定できます。








