bundles / scipy 1.17.1 / scipy / interpolate / _bsplines / _make_interp_per_full_matr
function
scipy.interpolate._bsplines:_make_interp_per_full_matr
Signature
def _make_interp_per_full_matr ( x , y , t , k ) Summary
Returns a solution of a system for B-spline interpolation with periodic boundary conditions. First k - 1 rows of matrix are conditions of periodicity (continuity of k - 1 derivatives at the boundary points). Last n rows are interpolation conditions. RHS is k - 1 zeros and n ordinates in this case.
Parameters
x: 1-D array, shape (n,)Values of x - coordinate of a given set of points.
y: 1-D array, shape (n,)Values of y - coordinate of a given set of points.
t: 1-D array, shape(n+2*k,)Vector of knots.
k: intThe maximum degree of spline
Returns
c: 1-D array, shape (n+k-1,)B-spline coefficients
Notes
t is supposed to be taken on circle.
Aliases
-
scipy.interpolate._bsplines._make_interp_per_full_matr