wangzhenyu1990 发表于 2012-10-25 23:10

Maple求解微分方程的结果与手算不一致 ~

我想求解二阶常系数线性齐次微分方程:

即  0.125*(diff(y(x), x, x))+.75*(diff(y(x), x))+y(x) = 0

Maple求解过程为:eq:=0.125*diff(y(x),x$2)+0.75*diff(y(x),x)+y(x)=0;
dsolve(eq);
plots(dsolve({eq,y(0)=2,D(y)(0)=4},numeric,range=0..20));
得到的结果为:y(x) = _C1*exp(-2*x)+_C2*exp(-4*x)
图像为:
但是我用手算得到的结果为:
y(x) = 6*exp(-2*x)-4*exp(-4*x)
图像为:
想问一下这是为什么 Maple求解的结果不可靠吗?如果不带数据,更能明显的看到Maple求解的结果和实际的手算不一样:
不带入数据的微分方程为:
用Maple求解为:y(x) = _C1*exp((1/2)*(-RC+sqrt(RC^2-4*LC))*x/LC)+_C2*exp(-(1/2)*(RC+sqrt(RC^2-4*LC))*x/LC)
而用手算结果为:
请问为什么 ?是不是我的算法有问题?谢谢!

wangzhenyu1990 发表于 2012-10-25 23:15

这个问题困扰着我  微分方程比较简单  手算也能出结果  但是我想用Maple简便的算出正确的结果  谢谢!

zsy312 发表于 2012-11-9 20:46

eq:=0.125*(diff(y(x), x, x))+.75*(diff(y(x), x))+y(x) = 0:
dsolve(,y(x));
plot(rhs(%),x=0..5,scaling=constrained);
eq:=L*C*(diff(u(t), t, t))+R*C*(diff(u(t), t))+u(t) = 0;
dsolve((0)=u,D(u)(0)=i],u(t));

久玖九王 发表于 2012-11-12 12:23

也是呀,难道是需要付费才可以好的?

wolegecacac 发表于 2013-1-28 14:12

不错·························

lxin 发表于 2013-3-8 17:42

zsy312 发表于 2012-11-9 20:46 static/image/common/back.gif


很不错,学习中,感谢感谢

Timmy金田 发表于 2013-5-24 17:54

请问求积分公式也可以用desolve方法吗?

一汪清水 发表于 2013-11-29 19:46

不错的解法
页: [1]
查看完整版本: Maple求解微分方程的结果与手算不一致 ~