Spline Toolbox
  Go to function:
    Search    Help Desk 

Reference

This chapter contains detailed descriptions of the main commands in the Spline Toolbox. It begins with a listing of entries grouped by subject area and continues with the reference entries in alphabetical order.

Information is also available through the online help facility, help splines.

For ease of use, most functions have default arguments. In the reference entry under Syntax, we first list the function with all necessary input arguments and then with all possible input arguments. The functions can be used with any number of arguments between these extremes, the rule being that if you want to specify an optional argument, you must also specify all other optional arguments (if any) to the left of it in the argument list. The rest are given default values, as specified in the manual.

As always in MATLAB, only the output arguments explicitly specified are returned to the user.

The naming convention used is in part the result of discussions with Jörg Peters.

Commands Grouped By Subject

Operators

fnval
evaluation of a function

fnbrk
name and part(s) of a form

fncmb
arithmetic with functions

fn2fm
convert to specified form

fnder
derivative of a function

fnint
integral of a function

fnjmp
jumps, i.e., f(x+) - f(x-)

fnplt
display a function

fnrfn
Insert additional points into the partition for f

Cubic Splines

csapi
cubic spline interpolation
csape
cubic spline interpolation with end conditions
csaps
cubic smoothing spline
cscvn
interpolating cubic spline curve
getcurve
interactive creation of a cubic spline curve

Splines in PPForm

pplst
some help

ppmak
make a pp

ppual
evaluate function in ppform, possibly continuous from the left

Splines in B-Form

splst
some help
spmak
make a spline
spcrv
generate a spline curve
spapi
spline interpolation
spap2
spline approximation
spaps
smoothing spline
spcol
collocation matrix

Work With Breaks and Knots

augknt
augment a break or knot sequence
aveknt
provide knot averages
brk2knt
breaks with multiplicities into knots
knt2brk
From knots to breaks and their multiplicities
knt2mlt
knot multiplicities
sorted
locate one sequence within another
newknt
provide better(?) break sequence
optknt
provide 'optimal' knots

Customized Linear Equation Solver

slvblk
solve almost block diagonal system
bkbrk
take apart almost block diagonal matrix

Demonstrations

spdemos
list of demonstrations
splexmpl
some simple examples
ppalldm2
introduction to ppform
spalldm2
introduction to B-form
bspline
display a B-spline
bsplidem
some B-splines
csapidem
cubic spline interpolation
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
splpp
convert left of 0 from B to pp
sprpp
convert right of 0 from B to pp



[ Previous | Help Desk | Next ]