Mercurial > hg > x
diff splines.h @ 1:6422640a802f
first upload
author | Wen X <xue.wen@elec.qmul.ac.uk> |
---|---|
date | Tue, 05 Oct 2010 10:45:57 +0100 |
parents | |
children | 5f3c32dc6e17 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/splines.h Tue Oct 05 10:45:57 2010 +0100 @@ -0,0 +1,16 @@ +#ifndef splinesH +#define splinesH + +/* + splines.cpp - spline interpolation routines +*/ + +//--cubic spline construction routines--------------------------------------- +void CubicSpline(int N, double* a, double* b, double* c, double* d, double* x, double* y, int bordermode, int mode=0, double* data=0, double xinterval=1, double xstart=0, double xend=-1); +void CubicSpline(int N, double* a, double* b, double* c, double* d, double h, double* y, int bordermode, int mode=0, double* data=0, double xinterval=1, double xstart=0, double xend=-1); + +//--smooth interpolation----------------------------------------------------- +void Smooth_Interpolate(double* y, int N, int P, double* x, double* xind); + + +#endif