<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision: 1.8.4.1 $  $Date: 2004/02/01 22:10:33 $ -->
<demos>
   <name>Spline</name>
   <type>toolbox</type>
   <icon>$toolbox/matlab/icons/matlabicon.gif</icon>
   <description><![CDATA[
<p>The Spline Toolbox provides commands for the construction and use
of piecewise polynomials (pp,s).</p>

<p>Piecewise polynomials are the models of choice for fitting to
arbitrary data because their piecewise character makes them flexible even when
one insists that the polynomial pieces join smoothly (to get a spline), while
their polynomial pieces are very easy to evaluate.</p>

<p>Construction tools provided are: Interpolation, (weighted)
least-squares fitting, and the smoothing spline. More general fitting
procedures can be implemented efficiently with the aid of B-spline tools
provided. Splines can be vector-valued, for the description of curves, and
multivariate, for the description of surfaces.</p>

<p>The resulting splines can be plotted, evaluated, differentiated,
integrated, and combined in various ways. In ppform, such a spline can be used
in MATLAB independently of the Spline Toolbox.</p>
]]></description>
   <demoitem>
      <label>Simple Examples</label>
      <file>html/splexmpl.html</file>
      <callback>playshow splexmpl</callback>
   </demoitem>
   <demoitem>
      <label>Construct a Spline Curve</label>
      <file>html/getcurv2.html</file>
      <callback>playshow getcurv2</callback>
   </demoitem>
   <demoitem>
      <label>Cubic Spline Interpolation</label>
      <file>html/csapidem.html</file>
      <callback>playshow csapidem</callback>
   </demoitem>
   <demoitem>
      <label>Cubic Smoothing Spline</label>
      <file>html/csapsdem.html</file>
      <callback>playshow csapsdem</callback>
   </demoitem>
   <demoitem>
      <label>Spline Interpolation</label>
      <file>html/spapidem.html</file>
      <callback>playshow spapidem</callback>
   </demoitem>
   <demoitem>
      <label>Intro to ppform</label>
      <file>html/ppalldem.html</file>
      <callback>playshow ppalldem</callback>
   </demoitem>
   <demoitem>
      <label>Intro to B-form</label>
      <file>html/spalldem.html</file>
      <callback>playshow spalldem</callback>
   </demoitem>
   <demoitem>
      <label>The Knots Make the B-Spline</label>
      <callback>bspligui</callback>
   </demoitem>
   <demoitem>
      <label>How to Pick Knots</label>
      <file>html/pckkntdm.html</file>
      <callback>playshow pckkntdm</callback>
   </demoitem>
   <demoitem>
      <label>Experiment with Spline Approximation Methods</label>
      <callback>splinetool</callback>
   </demoitem>
   <demoitem>
      <label>Bivariate Tensor Product Splines</label>
      <file>html/tspdem.html</file>
      <callback>playshow tspdem</callback>
   </demoitem>
   <demoitem>
      <label>More on Spline Curves</label>
      <file>html/spcrvdem.html</file>
      <callback>playshow spcrvdem</callback>
   </demoitem>
   <demoitem>
      <label>Smoothing a Histogram</label>
      <file>html/histodem.html</file>
      <callback>playshow histodem</callback>
   </demoitem>
   <demoitem>
      <label>Solving an ODE by Collocation</label>
      <file>html/difeqdem.html</file>
      <callback>playshow difeqdem</callback>
   </demoitem>
   <demoitem>
      <label>Constructing the Chebyshev Spline</label>
      <file>html/chebdem.html</file>
      <callback>playshow chebdem</callback>
   </demoitem>
</demos>
