首页 > TAG信息列表 > splines
python-在Matplotlib中模拟Excel的“平滑曲线散点”样条函数3点
我正在尝试模仿Excel的 使用平滑的线条和标记插入> Scatter> Scatter Matplotlib中的命令 scipy函数interpolate会产生类似的效果,其中有一些很好的示例,说明了如何在此处简单地实现此功能: How to draw cubic spline in matplotlib 但是Excel的样条算法也能够仅通过三个点生成平滑java – 如何通过点制作直线曲线
我正在寻找一种通过多个点制作直线曲线的方法.最好使用3个点,尽管我认为为了给出进入点的线的角度的上下文,可能需要更多来给出曲线的上下文. 通常,起点P1,控制点P2和终点P3,该线应从P1弯曲到P2,然后从P2到P3弯曲. 事实上,这是我希望实现的效果的完美示例: 如果我能做到这一点,我真c – B样条曲线
我有一组点,我想使用B样条曲线平滑. 我的问题是如何实现B样条曲线来平滑这些点?我想用c实现这个.解决方法:这是任何给定点数的函数: void Spline(double x[N+1],double y[N+1], // input double A[N],double B[N], // output double C[N],double D[N])