给出前三个点(精确),外推第n个点,前三个点为等距,公式(见补充问题),请问这种算法的依据

给出前三个点(精确),外推第n个点,前三个点为等距,公式(见补充问题),请问这种算法的依据
给出前三个点(精确),外推第n个点,前三个点为等距,外推公式为:X(i)=X(i-3)-3*X(i-2)+3*X(i-1);Y(i)=Y(i-3)-3*Y(i-2)+3*Y(i-1);请问这种算法的依据,好像是一种二次函数的迭代方法
饭后生物 1年前 已收到1个回答 举报

yoyo_999 春芽

共回答了19个问题采纳率:100% 举报

其实就是已知数列的前三项及递推公式,求通项的问题!
X(i)=X(i-3)-3*X(i-2)+3*X(i-1)可化为x(i)-x(i-1)=2[x(i-1)-x(i-2)]-[x(i-2)-x(i-3)]
记a(i-1)=x(i)-x(i-1),则a(i-1)=2a(i-2)-a(i-3)
即a(i-1)+a(i-3)=2a(i-2)
所以{a(i)}是等差数列,a(1)=x(2)-x(1),a(2)=x(3)-x(2),公差为x(3)+x(1)-2x(2)
a(i)=x(2)-x(1)+(i-1)[x(3)+x(1)-2x(2)]
=(i-1)x(3)+(3-i)x(2)+(i-2)x(1)
即x(i+1)-x(i)=(i-1)x(3)+(3-i)x(2)+(i-2)x(1)
以下累加求和即可.

1年前 追问

8

饭后生物 举报

相关资料或参考文献在哪本书或论文可以查到?如果此三点是等间距的随机点,也能用这个公式推出第四个点吗?

举报 yoyo_999

可以参考有关差分方程、Z变换的书籍。
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.042 s. - webmaster@yulucn.com