I need some algorithms to solve the Algebraic Riccati equation

4 ビュー (過去 30 日間)
max
max 2013 年 3 月 13 日
回答済み: Zunding Xiao 2018 年 1 月 26 日
hi,
I need some algorithm to solve Algebraic Riccati equation. what is the algorithm behind the Matlab function dare/care?
I need to write the algorithm with simple instructions, cause I need to write it in a S function or embedded matlab function in simulink.

回答 (1 件)

Zunding Xiao
Zunding Xiao 2018 年 1 月 26 日
Algorithms 'care' implements the algorithms described in [1]. It works with the Hamiltonian matrix when R is well-conditioned and E=I; otherwise, it uses the extended Hamiltonian pencil and QZ algorithm.
References [1] Arnold, W.F., III and A.J. Laub, "Generalized Eigenproblem Algorithms and Software for Algebraic Riccati Equations," Proc. IEEE®, 72 (1984), pp. 1746-1754

カテゴリ

Help Center および File ExchangeMatrix Computations についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by