Installer et compiler ces fichiers dans votre répertoire de travail.
![]() |
c12b.c ' |
---|
/* ------------------------------ */
/* Save as c12b.c */
/* ------------------------------ */
#include "x_a.h"
/* ------------------------------ */
double f(double x)
{
return( pow(x,2.) );
}
/* ------------------------------ */
int main(void)
{
FILE *fp; /* Déclarer un pointeur de fichier. */
double a;
clrscrn();
/* Ouvrir le fichier en mode écriture.*/
fp = fopen("data","w"); /* fp est un pointeur de fichier */
/* qui pointe sur le fichier "data" */
for(a = -5.0; a <= 5.0; a+=.2)
fprintf(fp," %6.3f %6.3f\n", /* Imprimer dans le fichier "data" */
a, f(a));
fclose(fp); /* Fermer le fichier "data" */
printf(" Dans gnuplot -> plot \"data\" \n\n");
stop();
return 0;}
Un fichier de données pour gnuplot.
Nous ne mettrons pas d'extension pour les fichiers de données avec gnuplot.
Dans gnuplot vous pouvez tapez : plot "data"
Voir l'introduction pour initialiser gnuplot dans votre répertoire de travail.
Exemple de sortie fichier :
-5.000 25.000
-4.800 23.040
-4.600 21.160
-4.400 19.360
-4.200 17.640
-4.000 16.000
-3.800 14.440
-3.600 12.960
-3.400 11.560
-3.200 10.240
-3.000 9.000
-2.800 7.840
-2.600 6.760
...
Cet article est issu de Wikibooks. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.