SPLINT returns a natural spline interpolated value in two or more dimensions

Syntax

  1. SPLINT(Pno%, Ndim%, "ColLab$_1",.., "ColLab$_Ndim%", Xint_1,..,Xint_Ndim%-1, [Xtrap%=0,1])
  2. SPLINT(0, Npoints%, x_1, y_1, x_2, y_2,..., x_n, y_n, xint, [Xtrap%=0,1])
  3. SPLINT(@ObjFn(..), Ndim%, @ObjColPar_1,.., @ObjColPar_Ndim%, Xint_1,..,Xint_Ndim%-1, [Xtrap%=0,1])
  4. SPLINT(Telitab$, Ndim%, "ColLab$_1",.., "ColLab$_Ndim%", Xint_1,..,Xint_Ndim%-1, [Xtrap%=0,1])

Arguments

Remarks

  1. See also Telitab access for a generic description on the use of TeLiTab data
  2. Similar to other Data analysis functions, the SPLINT is a convenient way to evaluate data. Please also look at these functions for syntax examples.
  3. The routine contains a cubic spline interpolator. A spline is a curve from which the second derivative is a continuous function. The spline interpolated is a natural spline with zero second derivatives at both ends. Extrapolation outside the x-range is performed parabolic.
  4. Please realise the dataset provided to SPLINT should be a function. Every x-value should have one y-value. When you do not have a valid dataset, please look at GAUSSINT() or LEASQ()

 

Quick links: Functions overview | Attribute overview | Constants overview | Dimensions overview