python-是否有任何非密码代码可以创建2d数据集的平滑插值?

编辑:使用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

上一篇:python-马氏距离测量的工作示例


下一篇:python-如何使用numpy / scipy生成矩形脉冲