计算方法-常微分方程.ppt

* 第八章 常微分方程数值解 /* Numerical Methods for Ordinary Differential Equations */ y 为人口数量,r为人口增长率, y0为时刻x0的人口数量。 求常微分方程解析解的方法有多种多样,但是利用这些方法,我们只能对极少数特殊类型的常微分方程求解;科学研究和工程技术上的大量常微分方程的求解需借助于数值计算方法。 比如,描述人口增长的著名人口模型: 常微分方程是常用的数学模型。 该方程有解析解y(x)=y0er(x-xo)。 ? 考虑一阶常微分方程的初值问题 /* Initial-Value Problem */: 只要 f (x, y) 在[a, b] ? R1 上连续,且关于 y 满足 Lipschitz 条件,即存在与 x, y 无关的常数 L 使 对任意定义在 [a, b] 上的 y1(x) 和 y2(x) 都成立,则上述IVP存在唯一解。 要计算出解函数 y(x) 在一系列节点 a = x0 x1… xn= b 处的近似值 节点间距hi=xi+1-xi称为步长,当 hi = h 为常数时称为等步长。 利用y0求节点x1处的近似值y1, 再从y1来求出y2…, 直至求出所有的yn. 称之为步进法. §1 欧拉方法 /* Euler’s Method */ ? 欧拉公式: xi x

文档评论(0)

1亿VIP精品文档

相关文档