教学课件7.6用MATLAB求解微分方程.pptxVIP

  • 3
  • 0
  • 约小于1千字
  • 约 7页
  • 2022-07-24 发布于辽宁
  • 举报
高等数学 山东理工职业学院 主 讲 人: 翟雪燕 dsolve(‘eq1,eq2,…eqn’, ‘con1,con2, …’, ‘v’) MATLAB提供了dsole命令,可以用于对符号常微分方程进行求解,格式如下: dsolve(‘eq’, ‘con’, ‘v’) 求微分方程eq满足初始条件con的特解 求微分方程组eq1,eq2, …在初始条件con1,con2, …下的特解 ‘con’省略时则为求通解, ‘v’为指定自由变量,省略时则默认t为自由变量. 运行结果:u = tan(t-c) 解 输入命令:dsolve(Du=1+u^2,t) 例2 求微分方程 的通解。 解 输入: clear; dsolve(Dy+2*x*y=x*exp(-x^2) , x) 便得到微分方程的通解: ans = C1/exp(x^2)+x^2/(2*exp(x^2)) 其中C1是任意常数。 例3 求微分方程 在初始条件 下的特解。 解 输入: clear; dsolve(x*Dy+y-exp(-x)=0,y(1)=2*exp(1),x) 就可以得到特解: an

文档评论(0)

1亿VIP精品文档

相关文档