数学——有限差分

从公式 f(x+b)f(x+a) f ( x + b ) − f ( x + a ) 中,我们可以得到有限差分的数学表达式。如果除 ba b − a 可以得到差分商。在解决差分方程的近似导数中,有限差分有着重要的应用,尤其是在边值问题。

一、 前向,后向和中值差分

前向差分

Δh[f](x)=f(x+h)f(x) Δ h [ f ] ( x ) = f ( x + h ) − f ( x )
根据不同的应用,h是可以变的。当 h=1 h = 1 时,可以省略
Δ[f](x)=Δ1[f](x) Δ [ f ] ( x ) = Δ 1 [ f ] ( x )

后向差分

h[f](x)=f(x)f(xh) ▽ h [ f ] ( x ) = f ( x ) − f ( x − h )

中值差分

δh[f](x)=f(x+12h)f(x12h) δ h [ f ] ( x ) = f ( x + 1 2 h ) − f ( x − 1 2 h )

二、和导数的关系

这里写图片描述
导数的极限定义

f(x)=limh0f(x+h)f(x)h f ′ ( x ) = lim h → 0 f ( x + h ) − f ( x ) h

h h 是一个趋紧0但不等于0的数
公式的右边的可以写成
f(x+h)f(x)h=Δh[f](x)h

因此当h很小的时候,前向差分除以h近似导数。差值可以根据泰勒定理得到。假设 f f 是可微的
Δh[f](x)hf(x)=O(h)0as(h0)

同样的我们可以得到后向差分
h[f](x)hf(x)=O(h)0as(h0) ▽ h [ f ] ( x ) h − f ′ ( x ) = O ( h ) → 0 a s ( h → 0 )

然而,中值差分有个更加精确的近似

δh[f](x)hf(x)=O(h2) δ h [ f ] ( x ) h − f ′ ( x ) = O ( h 2 )

三 高阶微分

二阶微分

f′′(x)δ2h[f](x)h2=f(x+h)2f(x)f(xh)h2 f ″ ( x ) ≈ δ h 2 [ f ] ( x ) h 2 = f ( x + h ) − 2 f ( x ) − f ( x − h ) h 2

f′′(x)Δ2h[f](x)h2=f(x+2h)2f(x+h)+f(x)h2 f ″ ( x ) ≈ Δ h 2 [ f ] ( x ) h 2 = f ( x + 2 h ) − 2 f ( x + h ) + f ( x ) h 2
f′′(x)2h[f](x)h2=f(x)2f(xh)+f(x2h)h2 f ″ ( x ) ≈ ▽ h 2 [ f ] ( x ) h 2 = f ( x ) − 2 f ( x − h ) + f ( x − 2 h ) h 2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值