查看单个帖子
旧 2011-01-22, 15:28   #1
superfsy
初级会员
 
注册日期: 2011-01-21
帖子: 1
声望力: 0
superfsy 正向着好的方向发展
默认 Mathematica解微分方程不正确

input:=Clear[s, g, t, c0, k];
DSolve[{-s'[g] == k s[g]/(1 - g), s[0] == s0}, s[g], g]
output:={{s[g] -> (-1)^-k (-1 + g)^k s0}}

实际用分离变量手动计算的话解应该是:
s[g]=s0(1-g)^k

请达人指教!
superfsy 当前离线   回复时引用此帖