Main Content

このページは前リリースの情報です。該当の英語のページはこのリリースで削除されています。

あらかじめ決められた時間に線形モデルを生成する

この例では、Timed-Based Linearization ブロックを使用して、あらかじめ決められた時間に線形モデルを生成する方法を示します。

このモデルでは、Timed-Based Linearization ブロックの [線形化の時間] を [2 5] に設定します。[モデル コンフィギュレーション パラメーター] ダイアログ ボックスの [データのインポート/エクスポート] ペインで、States および Time チェック ボックスはオンになっています。この設定をすることで、シミュレーション時間が 2 秒および 5 秒のときにモデルの状態を取得できます。

モデルのシミュレーションが終わると、MATLAB ワークスペースに次の変数が表示されます。

  • ex_f14_linearization_Timed_Based_Linearization

  • tout

  • xout

操作点時間へのインデックスを取得するには、次のコマンドを実行します。

ind1 = find(ex_f14_linearization_Timed_Based_Linearization(1).OperPoint.t==tout);

操作点の状態ベクトルを取得するには、次のコマンドを実行します。

ind2 = find(ex_f14_linearization_Timed_Based_Linearization(1).OperPoint.t==tout);