A voir également:
- Excel interpolation polynomiale
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Mise en forme conditionnelle excel - Guide
2 juin 2008 à 01:57
{
int i,j;
double prod;long som;
som=0;
for(i=0;i<=n;i++)
{
prod=1;
for(j=0;j<i;j++)
prod*=(val-x[j])/(x[i]-x[j]);
for(j=i+1;j<=n;j++)
prod*=(val-x[j])/(x[i]-x[j]);
som+=prod*y[i];
}
return som;
}
main()
{
double val,res;
double x[50],y[50];
int i,j;
int n;
printf("donner le degre du polynome \n");
scanf("%d",&n);
for(j=0;j<=n;j++)
{
printf("element X[%d]= ",j);
scanf("%lf",&x[j]);
}
for(j=0;j<=n;j++)
printf("%.2lf\n\n",x[j]);
for(i=0;i<=n;i++)
{
printf("element %d ",i);
scanf("%lf",&y[i]);
}
for(i=0;i<=n;i++)
printf("%.2lf\n\n",y[i]);
printf(" donner la valeur de x: \n");
scanf("%lf",&val);
res=lagrange(x,y,n,val);
printf("P(%.2lf)=%.2lf\n",val,res);
getch();
return 0;
}
17 août 2008 à 12:10
en cherchant a comprendre l'interpolation en 3D d'un champ de déplacement par la méthode d'interpolation selon une grille pour la programmer en c ou c++ j'ai pour votre coup de main.ce que je pose comme question je ne sait pas comment faire pour traduire grille qui est en x et y alors que j'ai le z je veux dire ecrituire de la fonction d'interpolation comme j'aimerais bien que vous expliqaiut le programme donné de lagrange car je débute en programmation bien que j'ai appris toute seule le c j'aimerait bien que vous posiez des commentaires mille merci.
16 mars 2015 à 15:49