知道的麻烦讲解一下 埃米特多项式 以及它的性质 多谢

来源:百度知道 编辑:UC知道 时间:2024/05/18 06:03:45

hermite插值多项式吧,是这样一个多项式:满足几个插值点相等,并且插值点的一阶导数也相等的多项式。
有一些常用的求解公式:一种是通过牛顿多项式,再加上一个待定系数多项式,求导数,然后令其等于一阶导数给定点的值来算的
当然更常用的是用电脑计算,下面是C语言代码,当然用matlab更容易算出来:
/***********************说明************************/
/* 本程序是计算hermite多项式的值 */
/* 采用递推公式Hn+1(x)=2*x*Hn(x)-2*n*Hn-1(x) */
/******http://happyyangxu.home.sunbo.net************/
#include<stdio.h>
#include<math.h>
float fun_her(int n,float x)
{
float a,b,c,ri;
int i;a=1;
b=2*x;
if(n==0)
c=a;
else
{
if(n==1)
c=b;
else
{
c=0;
for(i=2;i<=n;i++)
{
ri=i;
c=2*x*b-2*(ri-1)*a;
a=b;
b=c;
}
}
}
return c;
}
main()
{
int nn[5],n,i,j