一元三点插值算法的修正方法

分类:博客, 水文 标签:

水位流量关系曲线推流时采用的是一元三点插值算法,插值计算时,是选取最靠近插值点的3个节点代入公式,因此对于一条曲线就有多个插值公式,采用分段插值的方法,将该曲线使用范围内的每一组对应值插算出来。

选取节点应从小到大顺序选取,曲线的两个端点必须选入,其间可随曲线曲率变化而定,端点附近与曲率变化较大处选密一些,反之可选稀一些,选取节点数量应满足计算精度的要求且等差为佳。节点不得少于3个。

存在的问题

由于项次的有限性,造成了接点前后公式的非连续性,使接点插值不同一,节点间使用的插值公式不同一,给插值带来一定的困难。

修正方案

对于节点间的插值,同时采用两边的公式计算,即使用所需要的插值的区间两边的节点,再添加更前面的一个节点拟合一条二次多项式,然后同样方法对添加了后面的一个节点也拟合一条二次多项式,分别用这两个公式计算插算值,然后平均,这样区间的插值就同一了,不会出现跳跃点,而且可以减小单一公式带来的误差。

同样这样的修正方法适用于许多水文水力计算中的一元三点插值公式,避免接点前后公式的非连续性。



分类:博客, 水文 标签:

4 Responses to “一元三点插值算法的修正方法”

  1. phisher  on 四月 20th, 2010

    You have to express more your opinion to attract more readers, because just a video or plain text without any personal approach is not that valuable. But it is just form my point of view

    • CnHUP  on 四月 20th, 2010

      Thank you.

  2. scratchth  on 四月 8th, 2010

    Very shorts, simple and easy to understand, bet some more comments from your side would be great

    • CnHUP  on 四月 8th, 2010

      Thanks for your advice!


发表评论

You must be logged in to post a comment.