Borrar filtros
Borrar filtros

how can i solve matrix riccati differential equation?

2 visualizaciones (últimos 30 días)
Waleed new
Waleed new el 25 de Mzo. de 2018
Comentada: Waleed new el 26 de Mzo. de 2018
-dXdt = - X*B*R^(-1)*B'*X + Q
  11 comentarios
Torsten
Torsten el 26 de Mzo. de 2018
Editada: Torsten el 26 de Mzo. de 2018
There are quite a few errors in the line where you calculate dXdt. This is the correct formula:
dXdt = A.'*X + X*A - X*B*inv(R)*B.'*X + Q; %Determine derivative
Best wishes
Torsten.
Waleed new
Waleed new el 26 de Mzo. de 2018
i thought x is a matrix so i changed the product () with this (.) i got this figure
</matlabcentral/answers/uploaded_files/110185/2018-03-26_162259.png> thank you Torsten ,I'm trying to simulate equations that i found it in a research article and all what i do is executing programs and compare the result with figures of the article 8).

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Matrix Computations en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by