DEtools[riccati_system] - solve a system of Riccati differential equations or convert it into a matrix form
|
Calling Sequence
|
|
riccati_system(deqns, vars)
riccati_system(deqns, vars, matrix_only)
|
|
Parameters
|
|
deqns
|
-
|
set of riccati equations and/or initial conditions
|
vars
|
-
|
name or set of names to be solved for
|
matrix_only
|
-
|
indicator to convert into a matrix form without solving
|
|
|
|
|
Description
|
|
•
|
riccati_system can find a closed-form solution for certain systems of riccati ODEs. A system of riccati ODEs of n variables is:
|
•
|
To solve this system, riccati_system tries to convert it into a matrix equation,
|
•
|
This function is part of the DEtools package, and so it can be used in the form riccati_system(..) only after executing the command with(DEtools). However, it can always be accessed through the long form of the command by using DEtools[riccati_system](..).
|
|
|
Examples
|
|
>
|
|
Solve the system:
>
|
|
| (1) |
>
|
|
| (2) |
>
|
|
| (3) |
Verify the solution - see odetest
>
|
|
| (4) |
Get the matrix form:
>
|
|
| (5) |
Solve the matrix form (see matrix_riccati)
>
|
|
Recalling the form of the matrix , construct the solution from
>
|
|
| (6) |
Verify this solution:
>
|
|
| (7) |
|
|
Download Help Document
Was this information helpful?