样条插值:具有C2连续性的立方与分段Hermite

时间:2011-09-06 23:37:17

标签: math interpolation spline

我没有在math.stackexchange.com上吃太多东西,所以我会在这里试试......

最近,我一直在寻找我所拥有的一些数据的插值三次样条。我想我对它是如何工作有很好的理解:取x,y数据,插入三对角矩阵,求解y(i)的二阶导数,并计算二阶导数的系数。

然而,我遇到了Game Programming Gems 5中的一篇文章,该文章使用了具有 C2 连续性的立方 Hermite 样条曲线。本文使用三对角矩阵来求解线性方程,但它实际上是求解一阶导数而不是二阶导数。经过一些更多的调查,我注意到Scilab也使用了具有C2连续性的Hermite样条。他们的splin()函数返回输入数据的斜率。

在内插数据时,使用C2 Hermite样条优于普通的旧三次样条是否有任何优势?如果两者都具有C2连续性,我不太明白为什么你会使用一个而不是另一个。

谢谢!

0 个答案:

没有答案