数学建模社区-数学中国

标题: 新人求助!!!微分方程求解 [打印本页]

作者: 打个蛋    时间: 2013-10-5 10:52
标题: 新人求助!!!微分方程求解
题目是这样子的:y^2+x^2*dy/dx=x*y*dy/dx
* o& R" L! o5 J2 l+ `, l我的mathematica 代码是这样子的:) c/ D4 P, y4 a6 W, d$ j( @: C
" ^/ f7 B6 [( u. a. Y
DSolve[y[x]^2 + x^2*y'[x] == x*y[x]*y'[x], y[x], x]
5 c5 i+ G0 n* I5 {5 u6 n$ c+ R" D  D* Q' c9 T, a/ i
结果弹出:
' G2 _$ L" r3 I5 q! N* e4 ~
4 }1 N+ Z; p0 `) U' SSolve::ifun: Solve 正在使用反函数,因此可能无法找到某些解;请使用 Reduce 来获取完整的解信息.; p+ b' i  x5 y% J5 o) V2 T9 _
{{y[x] -> -x ProductLog[-(E^-C[1]/x)]}}
4 e, i' O( Q) Z, Y
6 l' ~3 f8 ], M9 p/ N求问各位大神这是怎么回事?
( W' }* `4 J2 |1 Q1 ~1 H
4 k$ w  B2 k: o2 ?
4 O# o  G, G: n* ]; v
作者: madio    时间: 2013-10-5 11:17
{{y[x] -> -x ProductLog[-(E^-C[1]/x)]}}这个就是一个解,有可能方程的解不唯一,所以会有提示,你可以换用Reduce去求解
作者: 打个蛋    时间: 2013-10-5 11:21
madio 发表于 2013-10-5 11:17 6 j# L# d+ x1 J$ j
{{y[x] -> -x ProductLog[-(E^-C[1]/x)]}}这个就是一个解,有可能方程的解不唯一,所以会有提示,你可以换用 ...

3 ^, `0 G% T4 x5 m怎么用Reduce ?
作者: madio    时间: 2013-10-5 11:33
打个蛋 发表于 2013-10-5 11:21
" O* T2 Z9 f- }( k6 _) ~% R怎么用Reduce ?
3 N' p! ?7 j& E; W4 l9 T$ Z; S9 m
使用方法给你看一下教程
$ K( O* ^) d7 t1 L; T0 y# J

Mathematica8.0_中文教程.pdf

813.04 KB, 下载次数: 0, 下载积分: 体力 -2 点






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