A voir également:
- Comment tracer une courbe en langage C
- Langage ascii - Guide
- Comment tracer une courbe sur excel - Guide
- Tracer une adresse mail - Guide
- Langage binaire - Guide
- Tracer courbe graphique en ligne - Guide
4 réponses
Salut.
pour passer par gnuplot, c'est possible, mais il faut aussi passer par un fichier, éventuellement temporaire.
Du moins je pense.
J'utilise popen() (cf. man) pour ouvrir gnuplot, avec l'option "-persist" pour que le graph reste affiché.
Donc, premier temps, tu sauve tes tableaux dans un fichier (fopen, fprintf etc.).
Deuxième temps tu lances gnuplot FILE*fgpl=popen("gnuplot -persist","w")
troisième temps tu lui dit de tracer fprintf(fgpl,"pl \"temp.gpl\" u 1:2 w l");
pour finir tu n'as plus qu'à fermer le pipe, pclose(fgpl) et à supprimer ton fichier temporaire.
Il est peut être possible de passer les données à Gnuplot directement, mais je ne sais pas faire.
pour passer par gnuplot, c'est possible, mais il faut aussi passer par un fichier, éventuellement temporaire.
Du moins je pense.
J'utilise popen() (cf. man) pour ouvrir gnuplot, avec l'option "-persist" pour que le graph reste affiché.
Donc, premier temps, tu sauve tes tableaux dans un fichier (fopen, fprintf etc.).
Deuxième temps tu lances gnuplot FILE*fgpl=popen("gnuplot -persist","w")
troisième temps tu lui dit de tracer fprintf(fgpl,"pl \"temp.gpl\" u 1:2 w l");
pour finir tu n'as plus qu'à fermer le pipe, pclose(fgpl) et à supprimer ton fichier temporaire.
Il est peut être possible de passer les données à Gnuplot directement, mais je ne sais pas faire.