Mathc initiation/Fichiers c : c07e

Un livre de Wikilivres.

Sommaire


Installer et compiler ces fichiers dans votre répertoire de travail.

c07e.c
/* ------------------------------ */
/*  Save as :   c07e.c            */
/* ------------------------------ */
#include      "x_a.h"
/* ------------------------------ */
double f(
double x)
{
 return(sin(x));
}
/* ------------------------------ */
int main(void)
{
double a = 0.0;

 clrscrn();

 for(a = -5.0; a <= 5.0; (a+=.5))

     printf(" %+.1f  %10.3f\n",   a, f(a));

 stop();

 return 0;
}
/* ------------------------------ */
/* ------------------------------ */


Pour dessiner nos fonctions avec gnuplot, il faudra donner deux listes de nombres.

Une liste pour les x

Une liste pour les f(x)

La fonction f est dans le fichier principal pour pouvoir être modifiée plus facilement.


Exemple de sortie écran :

 -5.0       0.959
 -4.5       0.978
 -4.0       0.757
 -3.5       0.351
 -3.0      -0.141
 -2.5      -0.598
 -2.0      -0.909
 -1.5      -0.997
 -1.0      -0.841
 -0.5      -0.479
 +0.0       0.000
 +0.5       0.479
 +1.0       0.841
 +1.5       0.997
 +2.0       0.909
 +2.5       0.598
 +3.0       0.141
 +3.5      -0.351
 +4.0      -0.757
 +4.5      -0.978
 +5.0      -0.959

 Press return to continue.