常微分方程初值解问题数值解的实现和分析常微分方程初值解问题数值解的实现和分析摘要此次课程设计是简单介绍几种常微分方程的初值问题数值解的求法以及其matlab 实现。在这次课程设计中我对几种常见的数值解法做了简单介绍如Eulor 方法,改进Eulor 方法,Runge Kutta 方法,Adams 方法等,在这里我们仅给予了简单的推到和介绍。对于一些方法我给出相应的流程图以及简单的算法分析,最后参考多种方法选取了三种典型的代表方法并给出相应的程序。最后我们根据具体的要求针对方程:6416cos 8(0)0(0)0y y xy y ?+=?=?我给出相应的程序编写和使用方法,仅供参考使用。关键词:微分方程的数值解,Eulor 方法,Runge Kutta 方法,Adams 预测校验目录1 引言 (1)2 常用的方法 (2)2.1 Euler方法 (2)2.2 改进的Euler方法 (5)2.3 Runge-Kutta方法 (5)2.3.1 二级Runge-Kutta法 (6)2.3.2 常用四阶Runge-Kut