Azzera filtri
Azzera filtri

how can i solve matrix riccati differential equation?

2 visualizzazioni (ultimi 30 giorni)
-dXdt = - X*B*R^(-1)*B'*X + Q
  11 Commenti
Torsten
Torsten il 26 Mar 2018
Modificato: Torsten il 26 Mar 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 il 26 Mar 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).

Accedi per commentare.

Risposte (0)

Categorie

Scopri di più su Matrix Computations in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by