找回密码
 注册
Simdroid-非首页
楼主: vincent_ydg

[工程数学] 悲哀啊!一个博士生解不出的一阶的常微分方程

[复制链接]
发表于 2007-7-14 11:13:07 | 显示全部楼层 来自 四川成都
解析解恐怕很困难吧?
回复 不支持

使用道具 举报

发表于 2007-7-27 10:28:25 | 显示全部楼层 来自 浙江宁波
Simdroid开发平台
用数学函数软件可以做不?数学魔法师Maple10,应该可以实现的,现在不在学校,要不就试一哈了
回复 不支持

使用道具 举报

发表于 2007-7-27 18:41:59 | 显示全部楼层 来自 瑞典
刚才用matlab算了一下,无解析解
回复 不支持

使用道具 举报

发表于 2007-7-31 12:37:07 | 显示全部楼层 来自 四川绵阳

回复 #20 ton121212 的帖子

不会是考人的吧,解其实很简单,也很容易做呀,即为: (y-c2*x)^4=2c1*x+k
K为积分常数.
回复 不支持

使用道具 举报

发表于 2007-7-31 16:01:13 | 显示全部楼层 来自 四川绵阳

我给的结果怎么不见了?

dy/dx = c1*x/y^3 + c2

看似很简单的方程,却解不出!
其中c1和c2是常数,请问此方程可否求解?隐函数形式也行!
很容易,解为y-c2*x)^4-2c1*x^2+k=0
回复 不支持

使用道具 举报

发表于 2007-8-3 11:23:06 | 显示全部楼层 来自 美国
原帖由 Quming1969 于 2007-7-31 16:01 发表
dy/dx = c1*x/y^3 + c2

看似很简单的方程,却解不出!
其中c1和c2是常数,请问此方程可否求解?隐函数形式也行!
很容易,解为y-c2*x)^4-2c1*x^2+k=0






给出结果之前好好的思考一下,这么多人都说不能做,一定有它的道理。
你的结果是错的,原因自己分析。 :)
回复 不支持

使用道具 举报

发表于 2007-9-7 19:55:34 | 显示全部楼层 来自 江苏苏州
可否求其摄动解?
回复 不支持

使用道具 举报

发表于 2007-9-8 10:27:44 | 显示全部楼层 来自 山东东营
solution: y^4/4=(c1*x^2)/2+c2*int(y^3*dx)+C3

int是积分.上面有的计算错误在于忽视y是x的函数,且无明确表达式.

解答中仍然有积分式,可能结合边界,初始条件数值求解比较好
回复 不支持

使用道具 举报

发表于 2008-2-27 10:26:10 | 显示全部楼层 来自 江苏扬州
没有解析解
回复 不支持

使用道具 举报

发表于 2009-7-6 15:46:16 | 显示全部楼层 来自 上海
求不出解析解很正常,用不着悲哀。

完全说没有解析解也不是,当c1、c2中至少有一个为零时,就有解析解。

呵呵,取个巧。建议还是用数值解吧!
回复 不支持

使用道具 举报

发表于 2009-7-7 11:28:55 | 显示全部楼层 来自 新加坡
试了一下,我也没有办法求出解析解。
这个方程是非线性方程,未能求出解析解也很正常了。
回复 不支持

使用道具 举报

发表于 2009-7-16 23:13:49 | 显示全部楼层 来自 浙江杭州
\!\(\*
  RowBox[{"DSolve", "[",
    RowBox[{
      RowBox[{"{",
        RowBox[{
          RowBox[{
            RowBox[{
              SuperscriptBox["y", "′",
                MultilineFunction->None],
          "[", "x", "]"}], "==", \(b + ax\/y\^3\)}],
            ",", \(y[0] == 0\)}], "}"}], ",", \(y[x]\), ",", "x"}], "]"}]\)
回复 不支持

使用道具 举报

发表于 2009-7-16 23:14:39 | 显示全部楼层 来自 浙江杭州
怎么变成乱码了,用mathematica试了一下
回复 不支持

使用道具 举报

发表于 2009-7-16 23:16:17 | 显示全部楼层 来自 浙江杭州
没有解出来
回复 不支持

使用道具 举报

发表于 2009-7-21 14:06:50 | 显示全部楼层 来自 吉林长春
本帖最后由 feiyuzhen 于 2009-7-21 14:10 编辑

y(x) = y(0)+c2*x+(1/2)*c1*x^2/y(0)^3-c1*c2*x^3/y(0)^4+(3/8)*c1*(-c1+4*c2^2*y(0)^2)*x^4/y(0)^7-(1/5)*c1*c2*(-9*c1+10*c2^2*y(0)^2)*x^5/y(0)^8+(1/16)*c1*(-84*c1*c2^2*y(0)^2+40*c2^4*y(0)^4+7*c1^2)*x^6/y(0)^11+O(x^7),
y(0)是x=0时的函数值,该解用级数解法获得,最后一项表示忽略x的7次方及其以上的项,用Maple算的
回复 不支持

使用道具 举报

发表于 2009-10-18 16:55:09 | 显示全部楼层 来自 大连理工大学
分离变量法试试,应该可以的
回复 不支持

使用道具 举报

发表于 2009-10-19 08:15:35 | 显示全部楼层 来自 美国
高数,有公式,直接带
回复 不支持

使用道具 举报

发表于 2009-10-19 10:22:44 | 显示全部楼层 来自 美国
回复 不支持

使用道具 举报

发表于 2009-10-23 10:58:32 | 显示全部楼层 来自 新加坡
给个连接供参考:
http://eqworld.ipmnet.ru/en/solutions/ode/ode-toc1.htm
schmo1977 发表于 2009-10-19 10:22

ls的链接很强大。

lz的方程做个变换y^2=u 则可化为

u'=C1(x/u) +C2 (u^0.5)

然后可以套用ls所给链接中的第30种情况,可得解。
回复 不支持

使用道具 举报

发表于 2009-10-26 13:07:21 | 显示全部楼层 来自 加拿大
ls的链接很强大。

lz的方程做个变换y^2=u 则可化为

u'=C1(x/u) +C2 (u^0.5)

然后可以套用ls所给链接中的第30种情况,可得解。
zsq-w 发表于 2009-10-23 10:58


30的右边第一项不是Y/X吗?转换后是x/u怎么套?
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2026-1-10 12:59 , Processed in 0.034886 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表