配色: 字号:
拉格朗日插值法C编程实例
2014-04-28 | 阅:  转:  |  分享 
  
#include

main()

{

inti,k;

doublex[5]={1.615,1.634,1.702,1.828,1.921};

doubley_[5]={2.41450,2.46459,2.65271,3.03035,3.34066};

doubley=0,t=0,x1;

printf("inputx1:");

scanf("%lf",&x1);

for(k=0;k<5;k++)

{

t=1;

for(i=0;i<5;i++)

{

if(i==k)

continue;

else

t=(x1-x[i])/(x[k]-x[i])t;

}

y=y+ty_[k];

}

printf("f(%lf)=%.5lf\n",x1,y);

}
献花(0)
+1
(本文系木糖小純首藏)