小弟最近学matlab解微分方程有这么个题x是关于t的函数x-查字典问答网
分类选择

来自沈剑乐的问题

  小弟最近学matlab解微分方程有这么个题x是关于t的函数x''-2*(1-x^2)*x'+x=0x|(t=0)=1,x'|(t=0)=0我想把函数求出来麻烦大家看看这句哪里出错了xx=dsolve('D2x-2*(1-x^2)*Dx+x=0','x(0)=1','Dx(0)=0','t')

  小弟最近学matlab解微分方程

  有这么个题

  x是关于t的函数

  x''-2*(1-x^2)*x'+x=0

  x|(t=0)=1,x'|(t=0)=0

  我想把函数求出来

  麻烦大家看看这句哪里出错了

  xx=dsolve('D2x-2*(1-x^2)*Dx+x=0','x(0)=1','Dx(0)=0','t')

1回答
2020-02-04 11:43
我要回答
请先登录
陈干平

  dsolve的表达式没有错:

  但是你要知道的是,不是任何一个微分方程都可以求出解析解,如果可以求出解析解那么dsolve函数就会返回正确的解,如果解析解不存在返回结果出错:

  那么这种情况可以用MATLAB提供的数值求解函数(ode系列)来求解,并且可以绘出函数的图像

  有什么问题可以Hi我!

2020-02-04 11:44:20

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •