Python B样条曲线是否通过控制点?
Wikipedia上的内容和图片表明B样条曲线没有通过控制点,我在别处找到的信息与Wikipedia上的内容相同。但是,样条插值可以在Python B样条曲线是否通过控制点?,python,interpolation,bspline,Python,Interpolation,Bspline,Wikipedia上的内容和图片表明B样条曲线没有通过控制点,我在别处找到的信息与Wikipedia上的内容相同。但是,样条插值可以在scipy.interpolate中执行,例如interp1d
scipy.interpolate
中执行,例如interp1d
或splrep
splev
(这两种操作应该类似)。通过绘图,我发现曲线通过了所有的控制点。但是文档和库代码表明,这些操作的基础是B样条曲线
我现在对此深感困惑。我知道B样条是一种样条,除了B样条插值外,还有很多样条插值,如自然三次样条插值和三次厄米插值
我目前的问题是:
我刚刚发现平滑因子s可以在
scipy
中用于确定曲线是否通过所有控制点。这意味着B样条曲线可以根据节点数选择是否通过所有控制点。你的答案基本相同,谢谢!我刚刚发现平滑因子s可以在scipy
中用于确定曲线是否通过所有控制点。这意味着B样条曲线可以根据节点数选择是否通过所有控制点。你的答案基本相同,谢谢!