I am trying to use the following code:
ode1='D2y1=-1256.4*y1-5*Dy1+255.1*y2+182.781';
ode2='D2y2=-151.5*y2-5*Dy2+255.1*y1-14.0459';
CI='y1(0)=2,y2(0)=-2,Dy1(0)=0,Dy2(0)=0';
sol=dsolve(ode1,ode2,CI,'t');
sol.y1
sol.y2
and matlab returns an error:
??? Error using ==> mupadengine.mupadengine>mupadengine.feval at 144 MuPAD error: Error: Division by zero [_invert];
during evaluation of 'stdlib::normalNoExpand'
Error in ==> dsolve>mupadDsolve at 215 T = feval(symengine,'symobj::dsolve',sys,x,ignoreConstraints);
Error in ==> dsolve at 96 sol = mupadDsolve(ignoreConstraints,varargin{1:narg});
Error in ==> maglevsol at 7 sol=dsolve(ode1,ode2,CI,'t');
However, if i run this
ode1='D2y1=-y1-5*Dy1+255.1*y2+182.781';
ode2='D2y2=-y2-5*Dy2+255.1*y1-14.0459';
CI='y1(0)=2,y2(0)=-2,Dy1(0)=0,Dy2(0)=0';
sol=dsolve(ode1,ode2,CI,'t');
sol.y1
sol.y2
I get no errors at all. What's wrong? My version is r2011a