Matlab之ODE

函数名 用途 特点 原理
ode23 解非刚性微分方程 低精度 使用Runge-Kutta的二三阶算法
ode45 解非刚性微分方程 中等精度 使用Runge-Kutta的四五阶算法
ode113 解非刚性微分方程 变精度 变阶次Adams-Bashforth-Moulton PECE算法
ode23t 解中等刚性微分方程 使用自由内插法的梯形法则
ode15s 解刚性微分方程 使用可变阶次的数值微分(NDFs)算法
ode23s 解刚性微分方程 低阶方法,使用修正的Rosenbrock公式
ode23tb 解刚性微分方程 低阶方法,使用TR-BDF2方法,即Runge-Kutta公式,第一级采用梯形法则,第二级采用GEAR法

刚性方程
刚性是指其Jacobian矩阵的特征值相差十分悬殊。在解的性态上表现位其中一些变化缓慢,另一些变化快,且相差悬殊,这类方程称为刚性方程,又称Stiff方程。

下面分别介绍各种类型的方程

你可能感兴趣的:(Matlab之ODE)