| Spline Toolbox |
 |
GUIs
bspligui
|
Experiment with a B-spline as function of its knots
|
splinetool
|
Experiment with some spline approximation methods
|
Construction of Splines
csape
|
Cubic spline interpolation with end conditions
|
csapi
|
Cubic spline interpolation
|
csaps
|
Cubic smoothing spline
|
cscvn
|
`Natural' or periodic interpolating cubic spline curve
|
getcurve
|
Interactive creation of a cubic spline curve
|
ppmak
|
Put together a spline in ppform
|
rpmak
|
Put together a rational spline in rpform
|
rsmak
|
Put together a rational spline in rBform
|
spapi
|
Spline interpolation
|
spaps
|
Smoothing spline
|
spap2
|
Least-squares spline approximation
|
spcrv
|
Spline curve by uniform subdivision
|
spmak
|
Put together a spline in B-form
|
stmak
|
Put together a function in stform
|
tpaps
|
Thin-plate smoothing spline
|
Operators
fnbrk
|
Name and part(s) of a form
|
fncmb
|
Arithmetic with function(s)
|
fnder
|
Differentiate a function
|
fndir
|
Directional derivative of a function
|
fnint
|
Integrate a function
|
fnjmp
|
Jumps, i.e., f(x+) - f(x-)
|
fnmin
|
Minimum value of a function
|
fnplt
|
Plot a function
|
fnrfn
|
Insert additional points into the partition of a form
|
fntlr
|
Taylor coefficients or polynomial
|
fnval
|
Evaluate a function
|
fnzeros
|
Zeros of a function
|
fn2fm
|
Convert to specified form
|
Work with Breaks, Knots, and Sites
aptknt
|
Acceptable knot sequence
|
augknt
|
Augment a knot sequence
|
aveknt
|
Provide knot averages
|
brk2knt
|
Breaks with multiplicities into knots
|
chbpnt
|
Good data sites, the Chebyshev-Demko points
|
knt2brk
|
From knots to breaks and their multiplicities
|
knt2mlt
|
Knot multiplicities
|
newknt
|
New break distribution
|
optknt
|
Knot distribution `optimal' for interpolation
|
sorted
|
Locate sites with respect to meshsites
|
Customized Linear Equation Solver
bkbrk
|
Part(s) of an almost block-diagonal matrix
|
slvblk
|
Solve almost block diagonal linear system
|
Information About Splines and the Toolbox
(spterms)
|
Explanation of spline toolbox terms
|
Demonstrations
Note
To run splexmpl, ppalldem, spalldem, spapidem, getcurv2, and histodem from the command line, type playshow followed by the demo name. You can run all other demos by typing the demo name as a command.
|
(spldems)
|
List of demonstrations
|
(splexmpl)
|
Some simple examples
|
(ppalldem)
|
Introduction to ppform
|
(spalldem)
|
Introduction to B-form
|
bspline
|
Display a B-spline and its polynomial pieces
|
(bsplidem)
|
Some B-splines
|
(csapidem)
|
Cubic spline interpolation
|
(spapidem)
|
Spline interpolation
|
(getcurv2)
|
Generate a curve
|
(histodem)
|
Smoothing a histogram
|
(csapsdem)
|
Cubic smoothing spline
|
(pckkntdm)
|
Knot choices
|
(spcrvdem)
|
Spline curve construction
|
(difeqdem)
|
A singularly perturbed ODE
|
(chebdem)
|
An equi-oscillating spline
|
(tspdem)
|
Tensor products
|
Utilities
(franke)
|
Franke's bivariate test function.
|
(subplus)
|
Positive part
|
(titanium)
|
Titanium heat data
|
spcol
|
B-spline collocation matrix
|
splpp
|
Convert left of 0 from B-form to ppform
|
sprpp
|
Convert right of 0 from B-form to ppform
|
stcol
|
Scattered translates collocation matrix
|
| Reference | | Functions - Alphabetical List |  |