scipy.interpolate.NdBSpline.
design_matrix#
- classmethod NdBSpline.design_matrix(xvals, t, k, extrapolate=True)[Quelle]#
Konstruiert die Designmatrix als Sparse-Array im CSR-Format.
- Parameter:
- xvalsndarray, shape(npts, ndim)
Datenpunkte.
xvals[j, :]gibt denj-ten Datenpunkt alsndim-dimensionales Array.- ttuple aus 1D-ndarrays, Länge ndim
Knotenvektoren in den Richtungen 1, 2, … ndim,
- kint
B-Spline-Grad.
- extrapolatebool, optional
Gibt an, ob Werte außerhalb des Bereichs extrapoliert werden sollen oder ein ValueError ausgelöst wird.
- Rückgabe:
- design_matrixein CSR-Array
Jede Zeile der Designmatrix entspricht einem Wert in xvals und enthält die Werte der B-Spline-Basiselemente, die an diesem Wert ungleich Null sind.