bisplev#
- scipy.interpolate.bisplev(x, y, tck, dx=0, dy=0)[источник]#
Вычислить двумерный B-сплайн и его производные.
Возвращает массив ранга 2 значений сплайн-функции (или значений производной сплайна) в точках, заданных декартовым произведением массивов ранга 1 x и y. В особых случаях возвращает массив или просто float, если либо x или y или оба являются числами с плавающей точкой. Основано на BISPEV и PARDER из FITPACK.
- Параметры:
- x, yndarray
Массивы ранга 1, задающие область, по которой вычисляется сплайн или его производная.
- tckкортеж
Последовательность длины 5, возвращаемая
bisplrepсодержащий местоположения узлов, коэффициенты и степень сплайна: [tx, ty, c, kx, ky].- dx, dyint, необязательный
Порядки частных производных в x и y соответственно.
- Возвращает:
- valsndarray
B-сплайн или его производная, вычисленные на множестве, образованном декартовым произведением x и y.
Смотрите также
Примечания
См.
bisplrepдля генерации tck представление.Ссылки
[1]Дирккс П.: Алгоритм аппроксимации поверхности сплайн-функциями Ima J. Numer. Anal. 1 (1981) 267-283.
[2]Dierckx P. : Алгоритм аппроксимации поверхности сплайн-функциями отчет 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.
Примеры
Примеры приведены в учебнике.