gdare
(非推奨) 離散時間の代数リカッチ方程式に対する一般化されたソルバー
gdare
は推奨されません。代わりに idare
を使用してください。詳細については、互換性についての考慮事項を参照してください。
構文
[X,L,report] = gdare(H,J,ns)
[X1,X2,D,L] = gdare(H,J,NS,'factor')
説明
[X,L,report] = gdare(H,J,ns)
は、次の形式のシンプレクティック ペンシルに関連する離散時間代数リカッチ方程式の一意の安定化解 X
を求めます。
3 番目の入力 ns
は、行列 A の行のサイズです。
オプションで、gdare
は、閉ループ固有値のベクトル L
と、次の値をもつ診断 report
を返します。
シンプレクティック ペンシルが単位円上に固有値をもつ場合、-1
有限の安定化解
X
が存在しない場合、-2有限の安定化解
X
が存在する場合、0
この構文は、X
が存在しない場合、エラー メッセージを出力しません。
[X1,X2,D,L] = gdare(H,J,NS,'factor')
は、2 つの行列 X1
、X2
と、X = D*(X2/X1)*D
であるような対角のスケーリング行列 D
を返します。ベクトル L
は、閉ループ固有値を含みます。シンプレクティック ペンシルが、単位円上に固有値をもつ場合、すべての出力は空になります。