« Mathc gnuplot/Tableau de pointeurs de fonctions » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 195 :
<source lang="c">
double (*Derivate[3])(double (*P_f)(double x),double a,double h) = {fx,
</source>
* Toutes les fonctions (fx,
* Le tableau à la même forme que les fonctions : <tt>double ''tableau''(double (*P_f)(double x) double double)</tt>.
Il y a trois fonctions. (0,1,2)= {fx,
* Supprimer cette fonction et travailler sur deux fonctions.
Ligne 252 :
2h
------------------------------ */
double
double (*P_f)(double x),
double a,
Ligne 265 :
h**2
------------------------------- */
double
double (*P_f)(double x),
double a,
Ligne 278 :
double (*Derivate[3])(double (*P_f)(double x),
double a,
double h) = {fx,
double a = 2;
double h = 0.001;
Ligne 284 :
printf("\n\n");
printf(" f(%.3f) = %.3f = %.3f \n",a, f(a), Derivate[0](f,a,0));
printf(" f'(%.3f) = %.3f = %.3f \n",a,
printf("f''(%.3f) = %.3f = %.3f \n",a,
printf("\n\n");
printf(" g(%.3f) = %.3f = %.3f \n",a, g(a), Derivate[0](g,a,0));
printf(" g'(%.3f) = %.3f = %.3f \n",a,
printf("g''(%.3f) = %.3f = %.3f \n",a,
printf("\n\n Press return to continue.");
|