Solving a Delay Differential Qquations that involves a mass matrix
Mostrar comentarios más antiguos
I have a DAE system with constant time delay that involves mass matrix (i cannot invert the matrix because it's singular). Now, without a delay, Matlab could solve it with ode23s but i really don't know how should i proceed with the current situation, because dde23 has no option for mass matrix. Thanks in advance.
4 comentarios
Torsten
el 4 de Dic. de 2022
You should include your DAE system - maybe someone here has an idea.
Furkan
el 4 de Dic. de 2022
I think you must have misunderstood something in the setup.
Your second equation reads 0=0 which can't be what you want.
It will be best to include the equations in mathematical notation, not as MATLAB code in order to avoid further errors.
Furkan
el 4 de Dic. de 2022
Respuestas (1)
Write out your system and you will find that
x3 = x6 = x7 = x8 = x9 = 0
and you are left with the equations
x1(t) = sin(2*pi*f*t)
-x4(t) + x5(t-tau) = 0
x4(t-tau) - x5(t) = 0
-x1(t) + x2(t) = 0
So no differential equations are left.
Better use pencil and paper than MATLAB to solve them.
Categorías
Más información sobre Mathematics en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
