scipy.interpolate.
bisplev#
- scipy.interpolate.bisplev(x, y, tck, dx=0, dy=0)[源代码][源代码]#
评估一个二元B样条及其导数。
返回一个秩为2的数组,表示在由秩为1的数组 x 和 y 的叉积给出的点处的样条函数值(或样条导数值)。在特殊情况下,如果 x 或 y 或两者都是浮点数,则返回一个数组或仅返回一个浮点数。基于FITPACK中的BISPEV和PARDER。
- 参数:
- x, yndarray
指定用于评估样条或其导数的域的秩-1数组。
- tck元组
由
bisplrep
返回的长度为 5 的序列,包含节点位置、系数和样条的度数:[tx, ty, c, kx, ky]。- dx, dyint, 可选
x 和 y 中偏导数的顺序。
- 返回:
- valsndarray
B样条或其导数在由 x 和 y 的叉积形成的集合上的评估。
注释
参见
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年。
示例
示例在 教程 中给出。