A succinct introduction to splines, explaining how and why B-splines are used as a basis and how cubic and quadratic splines may be constructed, is followed by brief account of Hermite interpolation and Padé approximations.
- functions and data
Phillips, G. M., & Taylor, P. (1992). Algorithms for spline and other approximations to functions and data. Computer Physics Communications, 73(1-3), 1-21. https://doi.org/10.1016/0010-4655(92)90025-T