scipy.interpolate.

bisplev#

scipy.interpolate.bisplev(x, y, tck, dx=0, dy=0)[源代码][源代码]#

评估一个二元B样条及其导数。

返回一个秩为2的数组,表示在由秩为1的数组 xy 的叉积给出的点处的样条函数值(或样条导数值)。在特殊情况下,如果 xy 或两者都是浮点数,则返回一个数组或仅返回一个浮点数。基于FITPACK中的BISPEV和PARDER。

参数:
x, yndarray

指定用于评估样条或其导数的域的秩-1数组。

tck元组

bisplrep 返回的长度为 5 的序列,包含节点位置、系数和样条的度数:[tx, ty, c, kx, ky]。

dx, dyint, 可选

xy 中偏导数的顺序。

返回:
valsndarray

B样条或其导数在由 xy 的叉积形成的集合上的评估。

注释

参见 bisplrep 以生成 tck 表示。

参考文献

[1]

Dierckx P. : 一种用样条函数进行曲面拟合的算法 Ima J. Numer. Anal. 1 (1981) 267-283.

[2]

Dierckx P. : 一种用样条函数进行曲面拟合的算法报告 tw50,计算机科学系,K.U.Leuven,1980年。

[3]

Dierckx P. : 曲线和曲面拟合与样条,数值分析专著,牛津大学出版社,1993年。

示例

示例在 教程 中给出。