微分方程的解法(2篇).docVIP

  • 43
  • 0
  • 约2.17万字
  • 约 65页
  • 2018-03-26 发布于江西
  • 举报
微分方程的解法(2篇).doc

微分方程的解法(2篇) 以下是网友分享的关于微分方程的解法的资料2篇,希望对您有所帮助,就爱阅读感谢您的支持。 微分方程的解法篇一 Matlab关于微分方程的解法 MATLAB使用龙格-库塔-芬尔格(Runge-Kutta-Fehlberg)方法来解ODE问题。在有限点内计算求解。而这些点的间距有解的本身来决定。当解比较平滑时,区间内使用的点数少一些,在解变化很快时,区间内应使用较多的点。 为了得到更多的有关何时使用哪种解法和算法的信息,推荐使用helpdesk。所有求解方程通用的语法或句法在命令集中头两行给出。时间间隔将以向量t=[t0,tt]给出。 命令ode23可以求解(2,3)阶的常微分方程组,函数ode45使用(4,5)阶的龙格-库塔-芬尔格方法。注意,在这种情况下x是x的微分不是x的转置。 在命令集中solver将被诸如ode45函数所取代。 命令集 龙格-库塔-芬尔格方法 [time,x]=solver(str,t,x0) 计算ODE或由字符串str给定的ODE的值,部分解已在向量time中给出。在向量time 中给出部分解,包含的是时间值。还有部分解在矩阵x中给出,x的列向量是每 个方程在这些值下的解。对于标量问题,方程的解将在向量x中给出。这些解在时间区间t(1)到t(2)上计算得到。其初始值是x0即x(t(1)).此方程组有str

文档评论(0)

1亿VIP精品文档

相关文档