Mathematica入门习题[21]–解微分方程组

王 茂南 2017年10月4日12:40:24
评论
819字阅读2分43秒

 

第二十一题--解微分方程组

 

Mathematica入门习题[21]–解微分方程组

 

Clear["Global`*"]
sol = NDSolve[{y1'[x] == y2[x]*y3[x], y2'[x] == -y1[x]*y3[x],
y3'[x] == -.51*y1[x]*y2[x], y1[0] == 0, y2[0] == 1,
y3[0] == 1}, {y1[x], y2[x], y3[x]}, {x, 0, 12}];
Plot[Evaluate[{y1[x] /. sol[[1, 1]], y2[x] /. sol[[1, 2]],
Evaluate[y3[x] /. sol[[1, 3]]]}], {x, 0, 12},
PlotLegends -> Automatic, PlotRange -> All]

 

Mathematica入门习题[21]–解微分方程组

 

  • 微信公众号
  • 关注微信公众号
  • weinxin
  • QQ群
  • 我们的QQ群号
  • weinxin
王 茂南
  • 本文由 发表于 2017年10月4日12:40:24
  • 转载请务必保留本文链接:https://mathpretty.com/8169.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: