SIMULINK - Solving Differential Equations
4 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hi,
1. is it possible to solve an IMPLICIT ordinary differential equation ODE in SIMULINK. If yes, do you have an implemented example? Which solvers can be used? If it is possible, is it normal that a message appears saying that an algebraic loop exists? Am I right, that an explicit/implicit solver has nothing to do with an explicit/implicit ODE?
2. is it possible to solve a DAE system in SIMULINK?
Thank you
2 Commenti
Risposte (2)
Walter Roberson
il 19 Ott 2011
I do not know about Simulink directly; you could call a MATLAB function if you needed to. See
Fangjun Jiang
il 19 Ott 2011
Since you didn't provide an explicit example, it's hard to say. Maybe this post will give you a little bit of ideas.
The point is, find all the x', x'', y, y'' etc. in the equation, feed it to an Integrator block, the output will become x, x', y, y' respectively. Use other blocks such as Sum, Product, Gain, Constant to construct the equation. Set up proper initial values for those Integrator blocks. Then you can run simulations to see the dynamic response of every signal.
The solution is only to be numerical.
0 Commenti
Vedere anche
Categorie
Scopri di più su Ordinary Differential Equations in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!