如何使用python定义更高阶的样条线?

问题描述 投票:1回答:1

我正在使用基于一定数量点的Scipy CubicSpline插值,如下图所示:Scipy Cubic Spline

我的问题是,Cubic样条函数的二阶导数看起来有点前卫:

Second derivative

为了平滑第二条曲线,我需要更高程度的样条插值。是否有Scipy内置功能(类似于CubicSpline)或简单的方法吗? (一个b样条函数想要工作)

python python-3.x numpy scipy spline
1个回答
1
投票

make_interp_spline应该能够构造更高度的BSpline对象(FITPACK仅上升到k = 5,这是相当深刻的硬编码)。

© www.soinside.com 2019 - 2024. All rights reserved.