Solving matrix differential equation in Simulink

Hi all,
Is there a way to solve a matrix differential equation in Simulink? X'= A X + F(t) with forcing function F(t)?
Ben

 Respuesta aceptada

Sebastian Castro
Sebastian Castro el 13 de Abr. de 2015

2 votos

Sure you can! You can use the Integrator block to go from X' to X. Depending on the dimension of your A matrix (N-by-N), you can specify the initial conditions in the Integrator block as an N-by-1 vector. The rest is just setting up the math around that.
The screenshot below is a simple example where N = 2:
- Sebastian

Más respuestas (0)

Categorías

Más información sobre General Applications en Centro de ayuda y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by