Mathc initiation/Fichiers c : c13c

Un livre de Wikilivres.
Aller à la navigation Aller à la recherche


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

Crystal Clear mimetype source c.png c13c.c
'
/* ------------------------------ */
/* Save as c13c.c                 */
/* ------------------------------ */
#include      "x_a.h"
/* ------------------------------ */
#include        "f.h"
/* ------------------------------ */
#include   "g_xstep.h"
/* ------------------------------ */

int main(void)
{
W_Ctrl W = {-PI,PI, -1.,1 };
x_Ctrl V = {-5.0,5.0, 0.1};

 clrscrn();
 
 G_plot(W,V);

 printf("load \"a_main.plt\" with gnuplot.\n");
        
 stop(); 
     
 return 0;}


Dans ce listing, l'initiation des structures est directement fait lors de la déclaration.

Ce type d'initialisation ne peut se faire que au moment de la déclaration de la variable.

Pour initialiser les structures, il faut donc des fonctions, comme i_Winplot(), et i_xStep().

Dans gnuplot tapez : load "a_main.plt"


Exemple de sortie fichier :

# Fichier de commande pour gnuplot          
# En ligne de commande : load "a_main.plt"
#
 set zeroaxis
 plot [-3.142:3.142] [-1.000:1.000] \
 "data",\
 cos(x)
 reset