我一直在尝试使用dsolve
Matlab 中的命令来解决一组 ODE,但出现以下错误:
dsolve>mupadDsolve 中的错误(第 332 行)T = feval(symengine,'symobj::dsolve',sys,x,options);
dsolve 中的错误(第 193 行) sol = mupadDsolve(args, options);
如果有人想看一下,下面是代码:
syms t b1 b2 k1 k2;
A=0.5;
m1=3;m2=4;w=6;
y=A*sin(w*t);
xt=dsolve('m1*D2x1+b1*((Dx1)-Dy)+k1*(x1-y)+b2*((Dx1)-(Dx2))+k2*(x1-x2)=0','m2*D2x2+b2*((Dx2)-(Dx1))+k2*(x2- x1)=0','x1(0)=0','Dx1(0)=0','x2(0)=0','Dx2(0)=0');
有人可以帮我吗?
非常感谢大家