scipy.interpolate.

BivariateSpline#

class scipy.interpolate.BivariateSpline[Quelle]#

Basisklasse für bivariate Splines.

Diese beschreibt einen Spline s(x, y) der Grade kx und ky auf dem Rechteck [xb, xe] * [yb, ye], berechnet aus einem gegebenen Satz von Datenpunkten (x, y, z).

Diese Klasse ist zur Unterklasse gedacht und nicht direkt zu instanziieren. Um diese Splines zu konstruieren, rufen Sie entweder SmoothBivariateSpline, LSQBivariateSpline oder RectBivariateSpline auf.

Methoden

__call__(x, y[, dx, dy, grid])

Evaluieren des Splines oder seiner Ableitungen an gegebenen Positionen.

ev(xi, yi[, dx, dy])

Evaluieren des Splines an Punkten

get_coeffs()

Gib die Spline-Koeffizienten zurück.

get_knots()

Gibt ein Tupel (tx,ty) zurück, wobei tx,ty die Knotenpositionen des Splines bezüglich der x- und y-Variablen enthalten.

get_residual()

Gibt die gewichtete Summe der quadrierten Residuen der Spline-Approximation zurück: sum ((w[i]*(z[i]-s(x[i],y[i])))**2,axis=0)

integral(xa, xb, ya, yb)

Evaluieren des Integrals des Splines über die Fläche [xa,xb] x [ya,yb].

partial_derivative(dx, dy)

Konstruiert einen neuen Spline, der eine partielle Ableitung dieses Splines darstellt.

Siehe auch

UnivariateSpline

Ein geglätteter univariater Spline zur Anpassung an eine gegebene Menge von Datenpunkten.

SmoothBivariateSpline

Ein glättender bivariate Spline durch die gegebenen Punkte

LSQBivariateSpline

Ein bivariate Spline unter Verwendung von gewichteter Kleinster-Quadrate-Anpassung

RectSphereBivariateSpline

Ein bivariate Spline über ein rechteckiges Gitter auf einer Kugel

SmoothSphereBivariateSpline

Ein glättender bivariate Spline in Kugelkoordinaten

LSQSphereBivariateSpline

Ein bivariate Spline in Kugelkoordinaten unter Verwendung von gewichteter Kleinster-Quadrate-Anpassung

RectBivariateSpline

ein bivariate Spline über ein rechteckiges Gitter.

bisplrep

Eine Funktion zum Finden einer B-Spline-Darstellung einer Oberfläche im Bivariaten

bisplev

Eine Funktion zur Auswertung eines B-Splines im Bivariaten und seiner Ableitungen