作业帮 > 数学 > 作业

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

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/26 02:24:13
求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]
等号要用==.
单独一个等号=在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]
再问: {{y -> Function[{t}, E^(-(1/50) (t + (11 E^(-5 t \[CapitalOmega]))/( 5 \[CapitalOmega]) - ( 20 E^(-((t \[CapitalOmega])/ 2)))/\[CapitalOmega]) \[CapitalOmega]) C[1]]}} 解出来是这么个东西?
再答: 是啊。C[1]是常数。它用一个函数来表示。 其实就是y == E^(-(1/50) (x + (11 E^(-5 x \[CapitalOmega]))/( 5 \[CapitalOmega]) - ( 20 E^(-((x \[CapitalOmega])/ 2)))/\[CapitalOmega]) \[CapitalOmega]) C[1] 的意思