Mathc initiation/Fichiers c : c13c
Installer et compiler ces fichiers dans votre répertoire de travail.
![]() |
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