gnuplot csplines的理论基础

时间:2011-08-23 17:58:30

标签: gnuplot

gnuplot中可用的csplines平滑算法采用哪种理论方法?它是多项式的分段最小二乘拟合?像Savitzky-Golay平滑滤波器一样,或者顾名思义,对bsplines进行一些修改?另外:在gnuplot版本4.4中,如果我将其用于双对数图,我会在插值曲线中观察到振荡行为。这是预期的吗?

1 个答案:

答案 0 :(得分:0)

csplines代表三次样条算法。您可以在gnuplot中输入help csplines或查看源代码(请参阅gen_cubic_spline中的intp_cubic_splinecontour.c函数)来查看此内容。

关于三次样条曲线的振荡(在某些情况下可以预期),如果可以访问它,请参阅this referencethis