annotate 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
rev   line source
xue@1 1 #ifndef splinesH
xue@1 2 #define splinesH
xue@1 3
xue@1 4 /*
xue@1 5 splines.cpp - spline interpolation routines
xue@1 6 */
xue@1 7
xue@1 8 //--cubic spline construction routines---------------------------------------
xue@1 9 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);
xue@1 10 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);
xue@1 11
xue@1 12 //--smooth interpolation-----------------------------------------------------
xue@1 13 void Smooth_Interpolate(double* y, int N, int P, double* x, double* xind);
xue@1 14
xue@1 15
xue@1 16 #endif