第六节欧拉一柯西近似法 方向场积分曲线 巴二、欧拉-柯西近似法 巴三、小结
庄一、方向场积分曲线 阶微分方程y=f(x,y) 定义1设(1)中右端的函数f(x,y)在区域D内 上有定义,那么过D内每一点M(x,)作一条以 f(x,y)为斜率的直线,并把向量 z(x,y)={1,∫(x,y)} 所指的方向定义为直线的方向这样,对于D内 王每点x”方程()都确定一个方向与之对应 于是我们说方程(1)在D内确定了一个方向场 上页 圆
一、方向场 积分曲线 设(1)中右端的函数f (x, y)在区域D 内 有定义,那么过D 内每一点M(x, y) 作一条以 f (x, y)为斜率的直线,并把向量 (x, y) = {1, f (x, y)} 所指的方向定义为直线的方向.这样,对于D 内 每一点 (x, y),方 程(1)都确定一个方向与之对应, 于是我们说方程(1)在D内确定了一个方向场. 一阶微分方程 y = f (x, y) (1) 定义1
过D内任一点M(x,y),做一个以M为起点 长度等于λ的向量 "(x,y)= 2{1,f(x,y)} √1+[f(x,y) 如图所示, 可形象地表示方向场. 上页
过D内任一点M(x, y),做一个以M为起点 长度等于的向量 {1, ( , )} 1 [ ( , )] ( , ) 2 0 f x y f x y x y + = 如图所示, 可形象地表示方向场. o x y
定义2方向场中具有同一方向(y=C)的点 的轨迹叫做方程(1)的等斜线 等斜线的方程为f(x,y)=C 在这条等斜线上的各点处x"= 1+c1,C 方向场画法适当画出若干条等斜线,再在每条 等斜线上适当选取若干个点画出对应的向量 Az,这样即可画出这个方向场 上页
定义2 等斜线的方程为 f (x, y) = C. 在这条等斜线上的各点处 {1, } 1 2 0 C + C = 方向场中具有同一方向( y = C) 的 点 的轨迹叫做方程(1)的等斜线. 方向场画法 适当画出若干条等斜线,再在每条 等斜线上适当选取若干个点画出对应的向量 0 ,这样即可画出这个方向场
上例1画出方程y=√x2+p所确定的方向 场示意图 解方程的等斜线为x2+y2=C, 牛取C=0,05,152, 画出五条等斜线,再在 牛每条等斜线上适当选取 若干个点画出对应的向 量z",如图方向场 上页
例1 画出方程 2 2 y = x + y 所确定的方向 解 方程的等斜线为 , 2 2 x + y = C 取 C = 0, 0.5, 1, 1.5, 2, 画出五条等斜线, 再在 每条等斜线上适当选取 若干个点画出对应的向 量 0 ,如图方向场. o x y 场示意图
庄定义3如果D内的一条曲线在任一处的切 线方向都和方向场在该点处的方向一致,这样 王的曲线就是方的积分曲线 ■ 根据方向场即可大致 描绘出积分曲线.如图, 工工工 经过点(0,1),(0,0),(0,-1) 的三条积分曲线 上页
o x y 的曲线就是方程 的积分曲线. 线方向都和方向场在该点处的方向一致,这样 如 果 内的一条曲线在任一点处的切 (1) 定义3 D 如图, (0,1),(0,0),(0,−1) 的三条积分曲线. 经过点 根据方向场即可大致 描绘出积分曲线.
庄三、欧拉柯西近似法 问题:一阶微分方程的初值问题 y'=f(x,y), 庄的解不能或不易用初等积分法求出时怎么办? 方法:近似积分法欧拉柯西近似法 阶微分方程初值问题的解存在及唯一的 牛充分条件如下定理 上页
二、欧拉-柯西近似法 问题 : 一阶微分方程的初值问题 = = = , ( , ), 0 0 y y y f x y x x 的解不能或不易用初等积分法求出时,怎么办? 方法:近似积分法——欧拉—柯西近似法. 一阶微分方程初值问题的解存在及唯一的 充分条件如下定理:
庄定理设方程1右端的函数/(x,)在闭区域 D上连续,点M(x,y)是D的内点,那末在 闭区域D上,微分方程1通过点M的积分曲 线一定存在.如果在D上也连续,那末这 庄样的积分曲线是唯一的 王注意下面总假定函数∫(x及(x在 闭区域D上连续 上页
样的积分曲线是唯一的. 线一定存在.如果 在 上也连续,那末这 闭区域 上,微分方程 通过点 的积分曲 上连续,点 是 的内点,那末在 定 理 设方程 右端的函数 在闭区域 D y f D M D M x y D f x y 0 0 0 0 (1) ( , ) (1) ( , ) 注意 闭区域 上连续. 下面总假定函数 及 在 D f x y y f (x, y) ( , )
设方程(1)经过点M(x,y)的积分曲线为 y=q(x),并设当x-H≤x≤x+H时,对应 的一段积分曲线位于D内 在[xn,x+H上作欧拉折线: 把区间x,xn+Hn等分,记h=B,h称 n 为步长;记x=xn+i,当 作平行于y轴的直线 x=x;(i=0,1,2,…,n),如图 oxx. x Hx
的一段积分曲线位于 内. ,并设当 时,对应 设方程 经过点 的积分曲线为 D y x x H x x H M x y = 0 − 0 + 0 0 0 ( ) (1) ( , ) [ , ] : 在 x0 x0 + H 上作欧拉折线 ,如图 作平行于 轴的直线 为步长;记 , 把区间 等分,记 ,称 ( 0,1,2, , ) [ , ] 0 0 0 x x i n y x x ih h n H x x H n h i i = = = + + = 1 x 2 x x n−1 y o x0 H x
在直线x=x上取点M(x,y).求出函数 值∫(x,yx)=;过点M作以为斜率的直线 段MM,与直线x=x1交于点M;(x1,y1 则y1=yn+lyi; 生x,)=片增多 求出函数值 生作以斜率的直线段45 上MM2,交直线x=x2 王于点M(x,,则另=+二男+M0+ 上页
则 ; 段 ,与直线 交于点 , 值 ,过点 作以 为斜率的直线 在直线 上取点 .求出函数 1 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 ( , ) ( , ) ( , ) y y hy M M x x M x y f x y y M y x x M x y = + = = = 于点 ,则 ; ,交直线 作以 为斜率的直线段 ,过点 求出函数值 ( , ) ( ) ( , ) 2 2 2 2 1 1 0 0 1 1 2 2 1 1 1 1 1 M x y y y hy y h y y M M x x y f x y y M = + = + + = = 1 x 2 x x n−1 y o x0 H x M0 M1 M2