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 |  |