Polinomios de Legendre programado en c++, usando las relaciones de recurrencia
#include "legendre.h"
int main(){
//se crea objeto Legendre
Legendre pn;
//grado del polinomio
pn.set_n(n);
//obtener Pn(t) en algún punto t
value=pn.get_P(t)
//obtener derivada de Pn(t) en algún punto t
value=pn.get_DP(t)
//cambiar grado
//pn.set_n(n)
//cambiar rango normalizado alrededor de 0, |a| >0
//pn.set_alpha(a)
return 0;
}
Arfken, G. B., & Weber, H. J. (1999). Mathematical methods for physicists.