XLPack 6.1
Excel VBA Numerical Library Reference Manual
Loading...
Searching...
No Matches
Functions
E. Interpolation (Hermite / cubic spline interpolation)

Functions

Sub Chfdv (X1 As Double, X2 As Double, F1 As Double, F2 As Double, D1 As Double, D2 As Double, Ne As Long, Xe() As Double, Fe() As Double, De() As Double, Nex() As Long, Info As Long)
 Cubic Hermite function and derivative values
 
Sub Chfev (X1 As Double, X2 As Double, F1 As Double, F2 As Double, D1 As Double, D2 As Double, Ne As Long, Xe() As Double, Fe() As Double, Nex() As Long, Info As Long)
 Cubic Hermite function values
 
Sub Pchbs (N As Long, X() As Double, F() As Double, D() As Double, Knotyp As Long, Nknots As Long, T() As Double, Bcoef() As Double, Ndim As Long, Kord As Long, Info As Long, Optional Idxfd As Long=0, Optional Incfd As Long=1)
 Piecewise cubic Hermite to B-spline conversion
 
Sub Pchcm (N As Long, X() As Double, F() As Double, D() As Double, Ismon() As Long, Info As Long, Optional Skip As Boolean=False, Optional Idxfd As Long=0, Optional Incfd As Long=1)
 Monotonicity check for piecewise cubic Hermite function
 
Sub Pchfd (N As Long, X() As Double, F() As Double, D() As Double, Ne As Long, Xe() As Double, Fe() As Double, De() As Double, Info As Long, Optional Skip As Boolean=False, Optional Idxfd As Long=0, Optional Incfd As Long=1)
 Evaluation of function and derivative values for piecewise cubic Hermite (and cubic spline) interpolation
 
Sub Pchfe (N As Long, X() As Double, F() As Double, D() As Double, Ne As Long, Xe() As Double, Fe() As Double, Info As Long, Optional Skip As Boolean=False, Optional Idxfd As Long=0, Optional Incfd As Long=1)
 Evaluation of function values for piecewise cubic Hermite (and cubic spline) interpolation
 
Sub Pchic (Ic() As Long, Vc() As Double, Switch As Double, N As Long, X() As Double, F() As Double, D() As Double, Info As Long, Optional Idxfd As Long=0, Optional Incfd As Long=1)
 Piecewise cubic Hermite interpolation
 
Sub Pchim (N As Long, X() As Double, F() As Double, D() As Double, Info As Long, Optional Idxfd As Long=0, Optional Incfd As Long=1)
 Piecewise cubic Hermite interpolation (default boundary conditions)
 
Sub Pchse (N As Long, X() As Double, F() As Double, D() As Double, Info As Long, Optional Idxfd As Long=0, Optional Incfd As Long=1)
 Piecewise cubic spline interpolation ("not a knot" condition)
 
Sub Pchsp (Ic() As Long, Vc() As Double, N As Long, X() As Double, F() As Double, D() As Double, Info As Long, Optional Idxfd As Long=0, Optional Incfd As Long=1)
 Piecewise cubic spline interpolation
 

Detailed Description

This is the group of E. Interpolation (Piecewise cubic Hermite interpolation / cubic spline interpolation).