求mathematica解微分方程,为啥我解不出来?

求mathematica解微分方程,为啥我解不出来?
DSolve[y'[t] = -y[t]*1/
50 E^(-5 t [CapitalOmega]) (-11 + 10 E^((9 t [CapitalOmega])/2) +
E^(5 t [CapitalOmega])) [CapitalOmega],y,t]
黄花瘦瘦 1年前 已收到1个回答 举报

yigenmao 春芽

共回答了20个问题采纳率:90% 举报

等号要用==.
单独一个等号=在Mathematica(以及别的一些编程语言)里只是表示赋值,不表示相等.表示相等的要用==.改成下面这样就能解出来了.
DSolve[y'[t] == -y[t]*1/
50 E^(-5 t [CapitalOmega]) (-11 + 10 E^((9 t [CapitalOmega])/2) +
E^(5 t [CapitalOmega])) [CapitalOmega],y,t]

1年前 追问

3

黄花瘦瘦 举报

{{y -> Function[{t}, E^(-(1/50) (t + (11 E^(-5 t [CapitalOmega]))/( 5 [CapitalOmega]) - ( 20 E^(-((t [CapitalOmega])/ 2)))/[CapitalOmega]) [CapitalOmega]) C[1]]}} 解出来是这么个东西?

举报 yigenmao

是啊。C[1]是常数。它用一个函数来表示。 其实就是y == E^(-(1/50) (x + (11 E^(-5 x [CapitalOmega]))/( 5 [CapitalOmega]) - ( 20 E^(-((x [CapitalOmega])/ 2)))/[CapitalOmega]) [CapitalOmega]) C[1] 的意思
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 2.094 s. - webmaster@yulucn.com