数学建模社区-数学中国

标题: Maple求解微分方程的结果与手算不一致 ~ [打印本页]

作者: wangzhenyu1990    时间: 2012-10-25 23:10
标题: Maple求解微分方程的结果与手算不一致 ~
我想求解二阶常系数线性齐次微分方程: 未命名.jpg 2 I1 e* ]1 _' y, I- @
0 M" X# t2 ~# T9 ]  @" H, R& ]
即  0.125*(diff(y(x), x, x))+.75*(diff(y(x), x))+y(x) = 00 R3 |$ y  u  S8 u! c
. X$ c8 o( t% t& Q  n
Maple求解过程为:eq:=0.125*diff(y(x),x$2)+0.75*diff(y(x),x)+y(x)=0;
. j" P1 Q5 F2 a, b* W2 ~ dsolve(eq);
  I3 _9 B0 S0 o+ p/ @ plots[odeplot](dsolve({eq,y(0)=2,D(y)(0)=4},numeric,range=0..20));
3 @" y- {. i; P* I$ p1 s% Q; d 得到的结果为:y(x) = _C1*exp(-2*x)+_C2*exp(-4*x)
, `3 ?1 _  F; b5 p( W2 _4 e: s 图像为: 2.gif
) Q7 ~4 R9 O) l5 [! O但是我用手算得到的结果为:
+ l, g* z$ Z& B* G y(x) = 6*exp(-2*x)-4*exp(-4*x)
& l5 t) U: i; ^' Z. X* J 图像为: 3.jpg
: S3 d/ j! A6 N8 q: f. x想问一下这是为什么 Maple求解的结果不可靠吗?如果不带数据,更能明显的看到Maple求解的结果和实际的手算不一样:/ }+ `# m! y$ W+ e5 N
不带入数据的微分方程为: 1.gif ( ~; a1 c2 v6 }& j' w
用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)
3 ^( y! u+ E* Q3 {; ^ 而用手算结果为: 5.jpg
; x& ^# ]* |7 d( N/ P: ]请问为什么 ?是不是我的算法有问题?谢谢!

未命名.jpg (12.76 KB, 下载次数: 216)

未命名.jpg

4.jpg (7.88 KB, 下载次数: 211)

4.jpg


作者: wangzhenyu1990    时间: 2012-10-25 23:15
这个问题困扰着我  微分方程比较简单  手算也能出结果  但是我想用Maple简便的算出正确的结果  谢谢!
作者: zsy312    时间: 2012-11-9 20:46
  1. eq:=0.125*(diff(y(x), x, x))+.75*(diff(y(x), x))+y(x) = 0:
    3 \& U8 u' M- w; O# s+ j
  2. dsolve([eq,y(0)=2,D(y)(0)=4],y(x));
    * r: {5 W% ]# O6 M/ x0 W/ Y
  3. plot(rhs(%),x=0..5,scaling=constrained);
    : a& O9 H5 B! p' [  t3 T3 J
复制代码
  1. eq:=L*C*(diff(u[c](t), t, t))+R*C*(diff(u[c](t), t))+u[c](t) = 0;1 x, Z# `' L( A. M6 w0 n
  2. dsolve([eq,u[c](0)=u[0],D(u[c])(0)=i[0]],u[c](t));
    3 V- N% {$ ]" e' [: B1 w
复制代码

作者: 久玖九王    时间: 2012-11-12 12:23
也是呀,难道是需要付费才可以好的?
作者: wolegecacac    时间: 2013-1-28 14:12
不错·························
作者: lxin    时间: 2013-3-8 17:42
zsy312 发表于 2012-11-9 20:46

, R+ f0 P! k# S/ A" O- K很不错,学习中,感谢感谢
作者: Timmy金田    时间: 2013-5-24 17:54
请问求积分公式也可以用desolve方法吗?
作者: 一汪清水    时间: 2013-11-29 19:46
不错的解法




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5