Solve Differential Algebraic Equations (DAEs)

10 views (last 30 days)
Till
Till on 6 Mar 2020
Answered: Divya Yerraguntla on 16 Mar 2020
Hey
I have a problem whit solving DAE. I created them symbolically and followed the steps on:
https://ch.mathworks.com/help/symbolic/solve-differential-algebraic-equations.html
Although the function isLowIndexDAE(eqns,vars) returned 1 the ode15i solver gives an error message:
Error using daeic12 (line 76)
This DAE appears to be of index greater than 1.
Error in ode15s (line 310)
[y,yp,f0,dfdy,nFE,nPD,Jfac] =
daeic12(odeFcn,odeArgs,t,ICtype,Mt,y,yp0,f0,...
Error in symbolic_sim (line 158)
[tSol,ySol] = ode15s(daeFunctionNumericFF,[0
0.2],y0,opt);
Can somebody help me? The code is attached.
Regards

Answers (1)

Divya Yerraguntla
Divya Yerraguntla on 16 Mar 2020

Community Treasure Hunt

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

Start Hunting!