【笔记】常微分方程(1)
表1 解常微分方程主要MATLAB指令 主题词 意义 主题词 意义 ode45 4、5阶Runge-kutta法 ode23s 刚性方程组二阶Rosenbrock法 ode23 2、3阶Runge-kutta法 ode23tb 刚性方程组低精度算法 ode113 多步Adams算法 bvpinit 边值问题预估计 odeset 解ode选项设置 bvp4c 边值问题解法 ode23t 适度刚性问题梯形算法 deval 微分方程解的求值 ode15s 刚性方程组多步Gear法 微分方程的相关知识 1、微分方程的概念 含有未知的函数及其某些阶的导数以及自变量本身的方程称为微分方程。如果未知函数是一元函数,称为常微分方程。如果未知函数是多元函数,称为偏微分方程。联系一些未知函数的一组微分方程称为微分方程组。微分方程中出现的未知函数的导数的最高阶数称为微分方程的阶。如果方程中未知函数及其各阶导数都是一次的,称为线性常微分方程。若各系数为常数,称之为常系数(或定常、自治、时不变)的。 2、初等积分法 有些方程可以直接通过积分求解。例如,一阶常系数线性常微分方程 y’=ay+b (a!=0) 可化为 dy/(ay+b)=dt 两边积分可得通解为: y(t)=Cexp(at)-a^-1b 其中C为任意常数 3、常系数线性微分方程 例1 求x’’+0.2x’+3.92x=0的通解。 解: