小弟最近学matlab解微分方程

小弟最近学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')
其他人气:205 ℃时间:2020-03-16 19:26:02
优质解答
dsolve的表达式没有错:
但是你要知道的是,不是任何一个微分方程都可以求出解析解,如果可以求出解析解那么dsolve函数就会返回正确的解,如果解析解不存在返回结果出错:
那么这种情况可以用MATLAB提供的数值求解函数(ode系列)来求解,并且可以绘出函数的图像
有什么问题可以Hi我!
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版