差分运算及延迟算子

差分运算

p阶差分

相距一期的两个序列值之间的减法运算称为差分运算。记 ∇ x t \nabla x_t xt x t x_t xt的一阶差分:
∇ x t = x t − x t − 1 \nabla x_t=x_t-x_{t-1} xt=xtxt1
对一阶差分后的序列再进行一次差分称为二阶差分。
∇ 2 x t = ∇ x t − ∇ x t − 1 \nabla^2 x_t=\nabla x_t-\nabla x_{t-1} 2xt=xtxt1
以此类推,对p-1阶差分序列再进行一次差分为p阶差分。
∇ p x t = ∇ p − 1 x t − ∇ p − 1 x t − 1 \nabla^p x_t=\nabla^{p-1} x_t-\nabla^{p-1} x_{t-1} pxt=p1xtp1xt1

k步差分

相距k期的两个序列值之间的减法运算称为k步差分运算。记 ∇ k x k \nabla_k x_k kxk x k x_k xk的k步差分:
∇ k x k = x t − x t − k \nabla_k x_k=x_t-x_{t-k} kxk=xtxtk

延迟算子

定义

当前序列值乘以延迟算子,相当于把当前序列值的时间变为了上一个序列值的时间。记B为延迟算子,则有:
x t − 1 = B x t x_{t-1} = Bx_t xt1=Bxt
x t − 2 = B 2 x t x_{t-2} = B^2x_t xt2=B2xt
以此类推,有
x t − k = B k x t x_{t-k} = B^kx_t xtk=Bkxt

性质

(1) B 0 = 1 B^0=1 B0=1
(2)若c为任意常数,则 B ( c ∗ x t ) = c ∗ B x t = c ∗ x t − 1 B(c*x_t)=c*Bx_t=c*x_{t-1} B(cxt)=cBxt=cxt1
(3)对于任意两个序列 { x t } 和 \{x_t\}和 {xt}{y_t},有 B ( x t ± y t ) = x t − 1 ± y t − 1 B(x_t \pm y_t)=x_{t-1} \pm y_{t-1} B(xt±yt)=xt1±yt1
(4) B n x t = x t − n B^nx_t=x_{t-n} Bnxt=xtn
(5) ( 1 − B ) n = ∑ i = 0 n ( − 1 ) i C n i B i ( 二 项 式 定 理 ) (1-B)^n=\sum_{i=0}^n(-1)^iC_n^iB^i(二项式定理) (1B)n=i=0n(1)iCniBi

用延迟算子表示差分运算

p阶差分

∇ p x t = ( 1 − B ) p x t = ∑ i = 0 p ( − 1 ) i C p i x t − i \nabla^p x_t=(1-B)^px_t=\sum_{i=0}^p(-1)^iC_p^ix_{t-i} pxt=(1B)pxt=i=0p(1)iCpixti

k步差分

∇ k x t = ( 1 − B k ) x t \nabla_k x_t=(1-B^k)x_t kxt=(1Bk)xt

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值