splines
A spline is a piecewise polynomial function used for interpolation, approximation, and smooth curve modeling. The domain is divided by knots, and on each interval between knots the function is a polynomial of fixed degree. The pieces are joined at the knots with a specified level of smoothness. The term comes from flexible drafting strips once used by shipbuilders.
Continuity across knots is achieved by matching derivatives up to a chosen order, yielding C^k continuity. The
Common families include natural splines, which set the second derivative to zero at endpoints; clamped or complete
Applications span numerical analysis and computer graphics, including data interpolation and smoothing, CAD/CAM, animation, and robotics.