Pour simplifier, pour tracer un graphique avec gnuplot, il te faut un fichier de données, par exemple ton fichier Upwind.txt, et un fichier de commandes gnuplot (pour indiquer ce que tu veux dans ton graphique), par exemple un fichier myPlot.gnu avec les commandes suivantes :
1 2 3
| set out 'plot.png'
set terminal png
plot 'Upwind.txt' every ::1 |
Pour demander à gnuplot de créer le graphique, tu peux ensuite l'appeler en ligne de commande, en spécifiant ton fichier de commandes gnuplot :
Une autre façon de faire est de passer les commandes gnuplot directement dans la ligne de commande, avec l'option -e :
gnuplot -e "set out 'plot.png'; set terminal png; plot 'Upwind.txt' every ::1"
Du coup, tu peux passer cette ligne de commande dans un code C++ via la fonction system (cf mon message précédent).
http://www.ukonline.be/programmation...tre1/page1.php
Partager