用matlab解微分方程y=dsolve('D2y+Dy-2y=2x','y(0)=0,Dy(0)=1','x')为什么输出结果是ans =1

如题所述

这是我运行的结果:
>> syms x y;
>> y=dsolve('D2y+Dy-2*y=2*x','y(0)=0,Dy(0)=1','x')

y =

-1/2*exp(-2*x)+exp(x)-1/2-x

你的2y与2x中间没有打乘号*
温馨提示:答案为网友推荐,仅供参考
相似回答