scipy.interpolate.
splev#
- scipy.interpolate.splev(x, tck, der=0, ext=0)[源代码][源代码]#
评估B样条曲线或其导数。
给定B样条表示的节点和系数,计算平滑多项式的值及其导数。这是FITPACK的FORTRAN例程splev和splder的包装器。
- 参数:
- 返回:
- yndarray 或 ndarray 列表
表示在 x 点处评估的样条函数值的数组。如果 tck 是从
splprep
返回的,那么这是一个表示 N 维空间中曲线的数组列表。
注释
不建议直接操作 tck-tuples。在新代码中,建议使用
BSpline
对象。参考文献
[1]C. de Boor, “On calculating with b-splines”, J. Approximation Theory, 6, p.50-62, 1972.
[2]M. G. Cox, “The numerical evaluation of b-splines”, J. Inst. Maths Applics, 10, p.134-149, 1972.
[3]P. Dierckx, “Curve and surface fitting with splines”, Monographs on Numerical Analysis, Oxford University Press, 1993.
示例