A more compact reformulation (probably not generalizable to higher degrees) is given of Schoenberg's explicit construction of interpolating cubic splines with equidistant nodes. (Author).
For both natural and complete equidistant cubic spline interpolation the respective interpolating spline is explicitly constructed in terms of cubic B-splines. (Author).
A spline is a thin flexible strip composed of a material such as bamboo or steel that can be bent to pass through or near given points in the plane, or in 3-space in a smooth manner. Mechanical engineers and drafting specialists find such (physical) splines useful in designing and in drawing plans for a wide variety of objects, such as for hulls of boats or for the bodies of automobiles where smooth curves need to be specified. These days, physi cal splines are largely replaced by computer software that can compute the desired curves (with appropriate encouragment). The same mathematical ideas used for computing "spline" curves can be extended to allow us to compute "spline" surfaces. The application ofthese mathematical ideas is rather widespread. Spline functions are central to computer graphics disciplines. Spline curves and surfaces are used in computer graphics renderings for both real and imagi nary objects. Computer-aided-design (CAD) systems depend on algorithms for computing spline functions, and splines are used in numerical analysis and statistics. Thus the construction of movies and computer games trav els side-by-side with the art of automobile design, sail construction, and architecture; and statisticians and applied mathematicians use splines as everyday computational tools, often divorced from graphic images.
This textbook will enable you to - discuss polynomial and spline interpolation - explain why using splines is a good method for interpolating data - construct cubic interpolating splines for your own projects It is a self-contained course for students who wish to learn about interpolating cubic splines and for lecturers who seek inspiration for designing a spline interpolation module. The book's innovative concept combines - a slide-based lecture with textual notes - a thorough introduction to the mathematical formalism - exercises - a "rocket science" project that implements constructing interpolating splines in Python for answering questions about the velocity, g-force, and covered distance after the first launch of SpaceX(R)' Falcon(R) Heavy Target group: STEM (science, technology, engineering, and math) students and lecturers at colleges and universities Contents: Preface 1 Cubic spline interpolation 2 Mini-script for constructing cubic splines 3 Spline exercises 4 The rocket launch project 5 Closing remarks Appendix A notebook for periodic cubic splines Index
As this monograph shows, the purpose of cardinal spline interpolation is to bridge the gap between the linear spline and the cardinal series. The author explains cardinal spline functions, the basic properties of B-splines, including B- splines with equidistant knots and cardinal splines represented in terms of B-splines, and exponential Euler splines, leading to the most important case and central problem of the book-- cardinal spline interpolation, with main results, proofs, and some applications. Other topics discussed include cardinal Hermite interpolation, semi-cardinal interpolation, finite spline interpolation problems, extremum and limit properties, equidistant spline interpolation applied to approximations of Fourier transforms, and the smoothing of histograms.