Hermite Polynomials(厄米多项式)

来源:互联网 发布:企业管理短信群发软件 编辑:程序博客网 时间:2024/04/29 19:08
/**************************************** *  File Name  : hermite.c *  Creat Data : 2015.1.21*  Author     : ZY *****************************************/ /*Hermite Polynomials(厄米多项式)是这样定义的          1                          ,n <= 0   Hn(x)= 2x                         ,n = 1           2xHn-1(x) - 2(n-1)Hn-2(x)  ,n >= 2*/#include <stdio.h>int hermite(int n,int x){if(n <= 0){return 1;}else if( 1 == n){return 2*x; }else{ return ((2*x*hermite(n-1,x))-(2*(n-1)*hermite(n-2,x)));}}int main(){printf("%d\n",hermite(0,1));printf("%d\n",hermite(1,2));printf("%d\n",hermite(2,3));return 0;}

0 0