Spline Toolbox    
aveknt

Provide knot averages

Syntax

Description

aveknt returns the averages of successive k - 1 knots, i.e., the sites

which are recommended as good interpolation site choices when interpolating from splines of order k with knot sequence

.

Examples

aveknt([1 2 3 3 3],3) returns the vector [2.5000 3.0000], while aveknt([1 2 3],3) returns the empty vector.

With k and the strictly increasing sequence breaks given, the statements

provide a spline interpolant to the sine function on the interval [breaks(1)..breaks(end)].

For sp the B-form of a scalar-valued univariate spline function, with t=fnbrk(sp,'knots') and k=fnbrk(sp,'order'), the points (tstar(i), a(i)) with tstar=aveknt(t,k) constitute the vertices of the spline's control polygon.

See Also

aptknt, chbpnt, optknt


 augknt bkbrk