编辑:使用Numpy的解决方案会很好,我以前在安装它们时都遇到了问题,但是现在在某些系统上已经变得很麻木了
像http://en.wikipedia.org/wiki/Cubic_Hermite_spline#Finite_difference这样的东西会很棒.
我有一组x,y数据点,我正在寻找一种在数据点之间绘制平滑路径的方法.我需要访问实际点,以便贝塞尔曲线不会被切掉.
提前致谢
解决方法:
Scipy多项式插值模块相当独立.如果确实需要避免依赖,则可以将文件复制到自己的项目中:
https://github.com/scipy/scipy/blob/master/scipy/interpolate/polyint.py
样条插值例程的splmake / spleval对也是如此:
https://github.com/scipy/scipy/blob/master/scipy/interpolate/interpolate.py