このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
シミュレーション出力と測定検証データの比較
この例では、シミュレートされたモデル出力を元の推定に使用していない測定データと比較することで推定モデルを検証する方法を示します。
データを読み込み、推定用のセクションと検証用のセクションに分割します。
load iddata1;
ze = z1(1:150);
zv = z1(151:300);
推定データ セット ze
を使用して ARMAX モデルを推定します。
m = armax(ze,[2 3 1 0]);
compare
を使用して、モデルが元の推定データに対してどの程度良好に機能するかを確認できます。
figure compare(ze,m);
凡例に NRMSE 適合率の値が表示されます。
次に、シミュレートされたモデル出力を検証データ セット zv
の測定データと比較します。
figure compare(zv,m);
検証データに対しても、モデルは元の推定データに対する場合と同様に機能します。適合値はわずかに高くなっています。この一致は有効なモデルであることを示しています。