Here’s some C++ functions which evaluate Chebyshev polynomials: T0(x): double T0(double x) ; T1(x): double T1(double x) ; T2(x): double T2(double x) ; Tn(x): double Tn(unsigned int n, double x) ; These are inline functions defined in the header file, chebyshev.h:
Archive of entries posted on 28th July 2007