ric_desc
Riccati equation (obsolete)
Syntax
X=ric_desc(H [,E)) [X1,X2,zero]=ric_desc(H [,E])
Arguments
 H,E
real square matrices
 X1,X2
real square matrices
 zero
real number
Description
This function is obsolete and will be removed from Scilab 6.1.x. Please use

Riccati solver with hamiltonian matrices as inputs.
In the continuous time case, the syntax is ric_descr(H)
(one input):
Riccati equation is:
(Ec) A'*X + X*A + X*R*X Q = 0.
Defining the hamiltonian matrix H
by:
H = [A R; Q A']
with the syntax [X1,X2,zero]=ric_descr(H)
, the
solution X
is given by X=X1/X2
.
zero
= L1 norm of rhs of (Ec
)
The solution X
is also given by X=riccati(A,Q,R,'c'))
In the discretetime case, the syntax is ric_descr(H,E)
(two inputs):
The Riccati equation is:
(Ed) A'*X*A(A'*X*B*(R+B'*X*B)^1)*(B'*X*A)+CX = 0.
Defining G=B/R*B'
and the hamiltonian pencil (E,H)
by:
with the syntax [X1,X2,err]=ric_descr(H,E)
, the
solution X
is given by X=X1/X2
.
zero
= L1 norm of rhs of (Ed
)
The solution X
is also given by X=riccati(A,G,C,'d')
with G=B/R*B'
Examples
h=[0.5,4; 0,0.5] x=ric_desc(h)
See also
 riccati — Solves the matricial Riccati equation (continuous  discrete time domain)
History
Versão  Descrição 
6.1.0  ric_desc() is declared obsolete. riccati()
replaces it. 
Report an issue  
<< mucomp  Matrix Computation  ricc >> 