《计算机数值方法教学课件》第二章 常微分方程数值解法

合集下载

数值分析常微分方程数值解法

数值分析常微分方程数值解法
7
第8页/共105页
➢ 数值积分方法(Euler公式)
设将方程 y=f (x, y)的两端从 xn 到xn+1 求积分, 得
y( xn1) y( xn )
xn1 f ( x, y( x))dx :
xn
xn1 F ( x)dx
xn
用不同的数值积分方法近似上式右端积分, 可以得到计算 y(xn+1)的不同的差分格 式.
h2 2
y''( )
Rn1
:
y( xn1)
yn1
h2 2
y''( )
h2 2
y''( xn ) O(h3 ).
局部截断误差主项
19
第20页/共105页
➢ 向后Euler法的局部截断误差
向后Euler法的计算公式
yn1 yn hf ( xn1, yn1 ), n 0, 1, 2,
定义其局部截断误差为
y 计算 的n递1 推公式,此类计算格式统称为差分格式.
3
第4页/共105页
数值求解一阶常微分方程初值问题
y' f ( x, y), a x b,
y(a)
y0
难点: 如何离散 y ?
➢ 常见离散方法
差商近似导数 数值积分方法 Taylor展开方法
4
第5页/共105页
➢ 差商近似导数(Euler公式)
(0 x 1)
y(0) 1.
解 计算公式为
yn1
yn
hfn
yn
h( yn
2xn ), yn
y0 1.0
n 0, 1, 2,
取步长h=0.1, 计算结果见下表
13

常微分方程数值解法5262115页PPT文档

常微分方程数值解法5262115页PPT文档
x 1 ( t ) 表示时刻 t 食饵的密度,x 2 ( t ) 表示捕食者的密度;
r 表示食饵独立生存时的增长率;
d 表示捕食者独立生存时的死亡率;
a 表示捕食者的存在对食饵增长的影响系数,反映捕
食者对食饵的捕获能力;
b 表示食饵的存在对捕食者增长的促进系数,反映食
饵对捕食者的喂养能力
150 100
令 y 1 y ,y 2 y ',y 3 y '', ,y n y ( n 1 )
可以将以上高阶微分方程化为如下一阶常微分方程组
y1 ' y2 y2 ' y3 yn ' an(x)y1
a1(x)yn f (x)
例:P120,1(a),Bessel方程
常微分方程的数值解
一般地,凡表示未知函数,未知函数的导 数与自变量之间的关系的方程叫做微分方 程.未知函数是一元函数的,叫常微分方 程;未知函数是多元函数的,叫做偏微分方 程.

y ' x y'x2y2 y''y'xy
Matlab实现 [t,x]=ode45(f,ts,x0,options,p1,p2,......)
50 0 0
30 20 10
0 0
10
20
50
30
20
10

0
30
0
10
8
6
4
2
100
0
50
100
150
50
100
高阶常微分方程的解法
高阶常微分方程
y ( n ) a 1 ( x ) y ( n 1 ) a ( n 1 ) ( x ) y ' a n ( x ) y f( x )

《计算机数值方法教学课件》第二章 常微分方程数值解法

《计算机数值方法教学课件》第二章 常微分方程数值解法


0,1,2,....

y(
x
0
)

y0
y n1由显式得到,称为预估值; yn+1由隐式得到,称为校正值。
这种求解方法统称为预估-校正方法。其求解过 程为:
y0 y1 y1 y2 y2 yn yn
26
例3 用预估-校正方法求解微分方程(取h=0.1):

y
27
(三)梯形公式
f
y(x) f (x, y)
dy

dx

f (x, y)
y( x0 ) y0
(a x b)
x
xn
xn 1
y
xn1
y
xn

xn1 xn
f
x,
y
x dx
yn1

yn

h 2

f
xn , yn f
xn1 , yn1
28
梯形公式局部截断误差
y( xn1 )

y(xn )

y(xn )h

y(xn ) 2!
h2

y(xn ) 3!
h3

y* n1

y( xn )
h 2

f
xn , yn
f
xn1 , yn1

y( xn
)

h 2

y( xn )
适定性:指初值问题中,初始值y0及微分方 程的右端函数f (x,y) 有微小变化时,只能引起 解的微小变化。 定理2:如果f(x,y)在G={(x,y)|a≤x≤b, y∈R}上 满足Lipschitz条件,则初值问题是适定的。

常微分方程数值解法2线性多步法

常微分方程数值解法2线性多步法
对于线性多步法,其收敛性取决于微分方程的解的性质和方法的阶数。一般来说,高阶方法具有更好 的收敛性。
03
常见的线性多步法
欧拉方法
总结词
欧拉方法是常微分方程数值解法中最简单的一种方法,它基于线性近似,通过已知的函 数值来估计新的函数值。
详细描述
欧拉方法的基本思想是利用已知的函数值来估计下一个点的函数值。具体来说,假设我 们有一个函数 (y = f(x)),在已知 (x_0) 处的函数值 (y_0 = f(x_0)) 的情况下,欧拉方法 通过线性插值来估计 (x_1) 处的函数值 (y_1),即 (y_1 = y_0 + h f(x_0)),其中 (h) 是
05
线性多步法的优缺点
优点
稳定性好
线性多步法在处理常微分方程时具有较好的数值稳定性, 能够有效地抑制数值振荡,提高计算结果的精度。
01
易于实现
线性多步法的计算过程相对简单,易于 编程实现,适合于大规模数值计算。
02
03
精度可调
通过选择不同的步长和线性多步法公 式,可以灵活地调整计算结果的精度, 满足不同的数值模拟需求。
改进方法的收敛性
研究收敛性条件
深入研究线性多步法的收敛性条件,了解哪些情况下方法可能不收 敛,并寻找改进措施。
优化迭代算法
通过优化迭代算法,提高方法的收敛速度和精度,减少迭代次数, 提高计算效率。
引入预处理技术
利用预处理技术对线性系统进行预处理,改善系统的条件数,提高方 法的收敛性。
拓展应用领域
在工程问题中的应用
控制系统设计
在工程领域中,线性多步法可以用于控制系统设计,通过 建立控制系统的数学模型,设计控制算法和控制器,实现 系统的稳定性和性能优化。

常微分方程数值解-PPT精品文档

常微分方程数值解-PPT精品文档

称为局部截断误 差。显然,这个 y ( x ) y ( x ) h 误差在逐步计算 n 1 n y ' ( x ) y ' ' ( ) n n 过程中会传播, h 2 积累。因此还要 y ( x ) y ( x ) h n 1 n f ( x , y ( x )) y ' ' ( ) 估计这种积累 n n n h 2
对于一个常微分方程:
9.1 Euler方法
dy y ' f( x ,y ), x [ a , b ] dx 通常会有无穷个解。如:
dy cos( x ) y sin( x ) a , a R dx 因此,我们要加入一个限定条件。通常会在端点出给出, 如下面的初值问题: dy f (x , y) , x [a ,b ] dx )y 0 y(a 为了使解存在唯一,一般,要加限制条件在f上,要求f对y 满足Lipschitz条件:
求 y ( x ) 在 x i 上的近似值
y i 。 { y i } 称为分割 I
上的格点函数
我们的目的,就是求这个格点函数
② 由微分方程出发,建立求格点函数的差分方程。这个方程应该满足: A、解存在唯一;B、稳定,收敛;C、相容 ③ 解差分方程,求出格点函数
数值方法,主要研究步骤②,即如何建立差分方程,并研究 差分方程的性质。
x0
x1
y i 1 y i h f ( x i 1 , yi 1 ) ( i 0, ... , n 1)
由于未知数 yi+1 同时出现在等式的两边,不能直接得到,故 称为隐式 /* implicit */ 欧拉公式,而前者称为显式 /* explicit */ 欧拉公式。 一般先用显式计算一个初值,再迭代求解。

常微分方程数值解法ppt课件

常微分方程数值解法ppt课件

若存在正的常数 L 使:
(Lipschitz)条件
|f( x ,y 1 ) f( x ,y 2 ) | L |y 1 y 2 | ( 1 .3 )
使 得 对 任 意 的 x [ a , b ] 及 y 1 ,y 2 都 成 立
则称 f (x,y) 对y 满足李普希兹条件,L 称为 Lipschitz常数.
节点 x i a i h i , 一 般 取 h i h ( ( b a ) / n ) 即 等 距
要计算出解函数 y(x) 在一系列节点
ax 0x 1x nb
处的近似值 y y(x ) i 完整版PPT课件i
16
yf(x,y) axb (1 .1 )
y(x 0) y0
(1 .2 )
对微分方程(1.1)两端从 xn到 xn1 进行积分
在大量的实际方程中出现的函数起码的连续性都 无法保证,更何况要求阶的导数
求解数值解
很多微分方程 根本求不到 问题的解析解!
重要手段。
完整版PPT课件
7
5.常微分方程数值解法的特点 常微分方程的数值解法常用来求近似解
根据提供的算法 通过计算机
数值解法得到的近似 解(含误差)是一个 离散的函数表.
便捷地实现
欧拉方法的导出把区间ab分为n个小区间步长为要计算出解函数yx在一系列节点iiyyx?iiixaihhhban?????一般取即等距节点处的近似值01naxxxb?????1iiihxx??nn等分001112yfxyaxbyxy????????对微分方程11两端从1nnxx?到进行积分11nnnnxxxxydxfxyxdx??????11nnxnnxyxyxfxyxdx?????右端积分用左矩形数值求积公式22baggxdxbagaba???????gxfxyx?令11nnnnxxnnfxyxnnyyfxyxh??????得x0x11nnnnnnyxyxhyxyhfxy??????1

常微分方程数值解法课件

常微分方程数值解法课件
使用龙格-库塔公式计算 下一个时间点的数值解的 近似值。
根据选择的步长,确定当 前时刻的数值解的近似值 。
重复上述步骤,直到达到 所需的时间积分区间终止 点。
龙格-库塔方法的误差分析
误差主要来源于时间步长 的离散化,步长越小,误 差越小。
龙格-库塔方法的收敛性 和稳定性取决于所选步长 和步数。
ABCD
机械工程
在机械工程中,机构的动力学行为可以用常微分方程来描 述,如机器人的运动轨迹、机械臂的姿态等,通过数值解 法可以模拟这些机构的运动。
在金融问题中的应用
股票价格模拟
股票价格的变化可以用常微分方程来描述,通过数值解法可以模 拟股票价格的走势,预测未来的股票价格。
期货价格模拟
期货价格的变化也可以用常微分方程来描述,通过数值解法可以 模拟期货价格的走势,预测未来的期货价格。
可以通过增加步数来减小 误差,但会增加计算量。
在实际应用中,需要根据 具体问题选择合适的步长 和步数,以达到精度和计 算效率的平衡。
05
数值解法的应用
在物理问题中的应用
计算物体运动轨迹
通过数值解法求解常微分方程,可以模拟物体的运动轨迹,如行星 运动轨迹、炮弹弹道等。
模拟振动系统
在物理中,许多系统可以用常微分方程来描述,如弹簧振荡器、电 磁振荡器等,通过数值解法可以模拟这些系统的振动行为。
终止条件
当达到预设的精度或迭代次数时,停止迭代并输出结果。
欧拉方法的误差分析
截断误差
由于欧拉方法使用离散化近似 ,因此存在截断误差。这种误 差的大小取决于步长$h$的选
择。
稳定性
欧拉方法对于某些微分方程可 能是不稳定的,这意味着随着 迭代的进行,解可能会发散或

常微分方程的数值解及其它问题PPT课件

常微分方程的数值解及其它问题PPT课件

2020/10/13
3
• 数值积分
• quad('fname',a,b,tol,trace) Simpson法求数值积 分。
• quad8('fname',a,b,tol,trace) Newton-Cotes法求 数值积分。
• fname是被积函数文件名。
• b,a分别是积分上下限。
• 用tol来控制积分精度。可缺省。缺省时默认 tol=0.001。
b
1
( b a )n
a f ( x ) d ( b x a ) 0 f ( a ( b a ) u ) d u ni 1 f ( a ( b a ) u i)
2020/10/13
13
例 如 对 于 上 面 的 离 散 函 数 , 我 们 有 a=1 , b=1.5。于是我们可键入:
• 用trace来控制是否用显示积分过程。可缺省。 缺省时默认trace=0,不显示过程。
2020/10/13
4
例如:求
e3 x2
0
dx。
第一步:在编辑器中建立被积函数的M文
件。取名为fname。即在编辑器中输入:
functiห้องสมุดไป่ตู้n y=fname(x)
y=exp(-x^2);
2020/10/13
例如有函数
x i 1 . 0 0 0 0 1 . 1 0 0 0 1 . 2 0 0 0 1 . 3 0 0 0 1 . 4 0 0 0 1 . 5 0 0 0 y i 1 . 8 4 1 5 2 . 1 9 0 3 2 . 5 5 8 4 2 . 9 4 2 6 3 . 3 3 9 6 3 . 7 4 6 2
常微分方程的数值解及其它问 题的数值解

数值求解常微分方程PPT课件

数值求解常微分方程PPT课件

程叫做微分方程,求解微分方程必须附加某种
定解条件.微分方程和定解条件一起组成定解
问题,定解条件分为初始条件(初值问题)和边
界条件(边值问题)两种.未知函数为一元的微
分方程叫做常微分方程,未知函数为多元函数,
叫做偏微分方程.微分方程中导数的最高阶叫
做微分方程的阶.本章主要讨论一阶常微分方
程.
1
第1页/共51页
36
第36页/共51页
4. 阿达姆斯方法
我们已经知道,初值问题等价于积分方程, 即
y(xn1) y(xn )
xn1 xn
f (x, y(x))dx
对积分式分别采用矩形公式和梯形公式可得到 欧拉公式和改进的欧拉公式,截断误差分别为 O(h2)和O(h3)。
37
第37页/共51页
为此,我们自然可以想到,若用更高次的 插值多项式来代替f(x,y),则所得公式的精 度会更高。这就是线性多步法的起源思想。
本章前面介绍的方法称为单步法,因为 在计算yi+1时,只用到前面yi的值。而对于线 性多步法是要利用前面已经算出的若干个值yik,…,yi-1,yi来求yi+1。
38
第38页/共51页
现 用 k 次 多 项 式 Pk(x)
来代替f(x,y(x))
y(xi1) y(xi )
xi 1 xi
Pk (x)dx
为 了 改 善 精 度 , 将 函 数 y(x) 在 点 xi 处 的 导 数 y’(xi) 用 中 心 差 商 来 表示,即



式y变'
为( x:i误)

正y比( x于i h13), xi1

二y(阶x精i1度) xi1

数值分析研究生常微分方程的数值解法二PPT课件

数值分析研究生常微分方程的数值解法二PPT课件

2 阶常微分方程边值问题
y = f ( x, y, y) x (a, b)
y(a)
=
a
,
y(b) = b
➢ 打靶法
每计算一个(s)
都必须解一个ODE.
先猜测一个初始斜率
y
y (a) = s,通过解初值
(s0 )
问题
y = f ( x, y, y)
y(a) = a
y(a) = s
y(b) = (s)
第9页/共18页
定义 若某算法在计算过程中任一步产生的误差在以后的计 算中都逐步衰减,则称该算法是绝对稳定的.
常数,可以 是复数
一般分析时为简单起见,只考虑试验方程
y = y
当步长取为 h 时,将某算法应用于上式,并假设只在初值 产生误差 0 = y0 - y0 ,则若此误差以后逐步衰减,就称该
对任意固定的 x = xi = i h ,有
yi = y0(1 + h)xi / h = y0[(1 + h)1/ h ]xi
y0exi = y( xi )

第7页/共18页
例3 *
证明:解初值问题 yy+(03)
y= =1
0的




敛.
第8页/共18页
二、 稳定性
例4
考察初值问题
y( x) = -30 y( x)
=
f ( xi , yi ,
yi+1 - yi-1 ) 2h
y0 = a , yN = b
第17页/共18页
i = 1, ..., N - 1
谢谢您的观看!
第18页/共18页
Img
0
1

计算方法Chapter03 - 常微分方程的数值解法

计算方法Chapter03 - 常微分方程的数值解法

Tn1 y( xn1 ) yn1
称上述误差 Tn1 为该常微分方程数值算法的局部截 断误差
如果某个常微分方程数值算法的局部截断误差可表 示为 O(h p1),则称该数值算法的精度是 p 阶
欧拉法的精度为一阶;二步欧拉法的精度为二阶; 梯形公式欧拉法的精度为二阶。
15
泰勒展开法
如果初值问题中的 f (x, y) 充分可微,则可将 y(xn1) 在点 xn 处展开: h2 y( xn1 ) y( xn h) y( xn ) hy( xn ) y( xn ) 2! 如果只保留线性项,忽略 h2 及以上各项,则: y( xn1 ) y( xn ) hy( xn ) yn1
(1 h) yn hxn h 0.9 yn 0.1 xn 0.1
12
例:(续)
隐式欧拉法: 化简得:
yn1 yn h( yn1 xn1 1)
(1 h) yn1 yn h( xn1 1) yn h( xn h 1) 1 yn 1 [ yn h( xn h 1)] ( yn 0.1 xn 0.11) 1.1 (1 h) 梯形公式欧拉法: h yn1 yn [( yn xn 1) ( yn1 xn1 1)] 2 [1 ( h 2)] yn1 [1 ( h 2)] yn ( h 2)( xn xn1 2)
1
1.004762 1.018594 1.040633 1.070097 1.106278
1
1.004837 1.019731 1.040818 1.070320 1.106531
本题的精确解为: y( x ) x e x
14
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

y( xn1 )
y* n1
chP1
y* n1
y( xn )
h ( xn ,
y( xn ), h)
yn1 yn h ( xn , yn , h)
y* n1
yn1
y( xn ) yn
h ( xn , y( xn ), h) ( xn , yn , h)
5
有解条件的判断:
在 f (x,y) 对y可微的情况下,若偏导数有界:
f (x, y) L, (x, y) G y
则Lipschitz条件成立:
|
f
(x, y1)
f (x, y2) |
f
(x, y
y*
)
(
y1
y2
)
L|
y1 y2
|
6
适定性条件:
适定性:指初值问题中,初始值y0及微分方 程的右端函数f (x,y) 有微小变化时,只能引起 解的微小变化。 定理2:如果f(x,y)在G={(x,y)|a≤x≤b, y∈R}上 满足Lipschitz条件,则初值问题是适定的。
y(
x0
)
y0
n 0,1,2,...
y
y=y(x)
x0, y0 x1, y1
x x0 x1 x2 x3 x4
16
例题1:(取步长h=0.1)用Euler方法求满足条

dy
2
y
t 2et
,1t) 数值解。
y(1.0) 0.0
解:
yn1
yn
h( 2 tn
yn
tn2e tn )
y(xn ) 2!
h2
y(xn ) 3!
h3
L
y* n1
y( xn )
h 2
f
xn , yn
f
xn1 , yn1
y( xn )
h 2
y(
xn
)
y( xn1 )
y( xn1 )
y(xn )
y(xn )h
y(xn ) 2!
h2
L
Rn1
y( xn1 )
y* n1
1 12
y
xn
h3
h3
定义:由初值问题的单步法产生的近似解 yn ,如果对于
任一固定的 xn x0 nh
均有
lim
h0
yn
y( xn )
,则称
该方法是收敛的。
n
局部截断误差:
Rn1
y( xn1 ) -
y* n1
y( xn1 ) -
y( xn ) h( xn ,
y( xn ), h)
定理:若初值问题的一个单步法的局部截断误差为:
29
yn1
yn
h 2
f
xn , yn f
xn1 , yn1
预估-校正方法:
yn1
yn
hf ( xn ,
yn )
yn1
yn
h 2
f
( xn ,
yn )
f
( xn1,
yn1) , n
0,1, 2,L
y( x0 ) y0
称为改进的Euler求解公式或改进Euler法。
yn1
y(xn ) 2!
h2
L
y(xn ) hf (xn , y(xn )) O(h2 )
y* n1
y(xn )
hf
(xn ,
y(xn ))
Rn1
y( xn1 ) -
y* n1
O(h2 )
具有1阶精度。
21
(二)向后欧拉法
(1)方法
f
y( xn1 )
y( xn1 ) h
y( xn )
其公式为:
y(
x0
)
y0
a x b
(1.1) (1.2)
对微分方程(1.1)两端从 xn到xn1 进行积分
xn1 ydx xn1 f (x, y)dx
xn
xn
y(xn1) y(xn )
xn1 f (x, y)dx
xn
14
f
y(xn1) y(xn )
xn1 f (x, y)dx
xn
右端积分用左矩形数值求积公式:
G={(x,y)|a≤x≤b, y∈R}上的连续函数,若存在
正的常数 L 使:
(Lipschitz)条件
| f (x, y1) f (x, y2 ) | L | y1 y2 |
使得对任意的x [a, b]及y1, y2都成立, 则称 f (x,y) 对y 满足李普希兹条件,此时初
值问题在[a,b]上存在唯一的连续可微的解。
dy
dx
f (x,
y)
(a x b)
y( x0 ) y0
x
y(x) y0
f (x, y(x))dx
x0
y
y=y(x)
x0=a x1 x2 x3 xk-1 xk
x
xn-1 xn=b
求数值解:求y(x)在离散数据点xk处的近似值yk 。
4
有解条件:
定理1:设 f (x,y) 是定义在区域
y1
y0
0.1( 2 t0
y0
t
2 0
e
t0
)
0.2718281828
y2
2 y1 0.1( t1
y1 t12et1 ) 0.684755578
17
数值解列表为
yn1
yn
h( 2 tn
yn
t
2 n
e
t
n
)
n
tn
yn
y(tn)
0 1.0
0.0
0.0
1 1.1 0.27183 0.34592
26
例3 用预估-校正方法求解微分方程(取h=0.1):
y
y
2x , y
y(0) 1
(0 x 1)
解: y1
y0
h( y0
2x0 ) y0
1.1000
y1
y0
h( y1
2x1 ) 1 0.1(1.1000 2 0.1 ) 1.0918
y1
1.1000
y2
y1
h( y1
2 x1 y1
f (x, y)
x
xn
xn 1
yn1 yn (xn1 xn ) f (xn , y(xn )) hf (xn , y(xn ))
即:
y( x0 ) y0
yn1
yn
hf
( xn ,
yn )
15
欧拉公式的的几何描述
y( x0 ) y0
yn1
yn
hf (xn,
yn )
y f (x, y)
7
数值方法的基本思想
在解的存在区间 [a, b]上取n + 1个节点
a x0 x1 x2 xn b
这里把 hi xi1 xi ,i = 0,1,..., n 称为由xi到xi+1的步长 一般取成等间距的: h b a
n
求解方法:步进法(分为单步法和多步法)
8
本章规定:
在 xn 处初值问题的理论解用 y(xn ) 表示,数值解 法的近似解用 yn 表示。 记 fn f (xn , yn ) ,它和 f (xn , y(xn )) 是不同的,后 者等于 y(xn ) 。
25
计算公式为:
y y
n1 n1
yn yn
hf hf
(xn, yn ) ( xn1 , yn1 ), n
0,1,2,....
y(
x
0
)
y0
yn1由显式得到,称为预估值; yn+1由隐式得到,称为校正值。
这种求解方法统称为预估-校正方法。其求解过 程为:
y0 y1 y1 y2 y2 yn yn
2
dt t
y(1.0) 0.0
y t 2(et e)
18
欧拉方法的误差估计
通过数值方法进行计算时,考虑每一步产生的误差, 从x0开始一步步累积到xn,称
en y( xn ) - yn
为该数值方法在xn点处的整体截断误差,该误差 与xn 及之前的各步计算误差都有关系。
19
欧拉方法的误差估计
其中:
h xn1 xn
可以得到:
y( x0 ) y0
yn1
yn
hf
( xn ,
yn )
12
求导的两点公式解释
y(
xn
)
y(xn1) h
y(xn )
y(xn ) f (xn , yn )
可以得到:
y( x0 ) yn1
y0 yn
hf
(
xn
,
yn
)
13
积分公式解释
y f (x, y)
x0=0, y0=1, 取h=0.1
向后Euler法的公式为
yn1
yn
h( yn1
2xn1 ) yn1
24
yn1 yn hf ( xn , yn )
y0
y( x0 )
yn1 y( x0 )
yn hf y0 ,
(
xn1
,
yn1
)
方法比较及推广:
Euler方法 显式公式 向后Euler方法 隐式公式 解一个非线性方程 难求解 显式和隐式相结合 隐式的显化
yn
h 2
f
xn , yn f
xn1 , yn hf
xn , yn
30
yn1
yn
h 2
f
xn , yn f
xn1 , yn hf
相关文档
最新文档