scipy.interpolate.
bisplev#
- scipy.interpolate.bisplev(x, y, tck, dx=0, dy=0)[source]#
对双变量 B 样条及其导数进行求值。
返回一级数组 x 和 y 的向量组成的点处样条函数值(或样条导数值)的秩 2 数组。在特殊情况下,如果 x 或 y 或两者都是浮点数,则返回一个数组或仅返回一个浮点数。基于 FITPACK 中的 BISPEV 和 PARDER。
- 参数:
- x, yndarray
指定求解样条或其导数所在域的一级数组。
- tcktuple
由
bisplrep
返回的长度为 5 的序列,包含样条的结点位置、系数和次数: [tx, ty, c, kx, ky]。- dx, dyint, 可选
在 x 和 y 中偏导数的次数。
- 返回:
- valsndarray
对通过 x 和 y 的交叉点形成的集合求 B 样条线或该 B 样条线的导数。
备注
请参阅
bisplrep
以生成 tck 表述。参考文献
[1]Dierckx P. : An algorithm for surface fitting with spline functions Ima J. Numer. Anal. 1 (1981) 267-283.
[2]Dierckx P. : An algorithm for surface fitting with spline functions report tw50, Dept. Computer Science,K.U.Leuven, 1980.
[3]Dierckx P. : Curve and surface fitting with splines, Monographs on Numerical Analysis, Oxford University Press, 1993.
示例
示例位于 教程 中。