Mathc gnuplot/Introduction
Le livre montre les liens que l'on peut créer entre les mathématiques, le langage C et gnuplot. Une approche expérimentale exigerait un passage continu entre un exemple simple et un autre plus complexe. Dans ce livre, on sautera les étapes.
Préambule Modifier
L'étude de ce livre devrait pouvoir commencer après une initiation d’un mois au langage C.
L'étude de ce chapitre peut ce faire à l'aide de cette [Playlist]..
En pratique Modifier
Télécharger et installer les logiciels compatibles Linux ou Windows :
- gnuplot : https://sourceforge.net/projects/gnuplot/files/.
- Code::Blocks, environnement de développement intégré pour le langage C : http://www.codeblocks.org/downloads.
Pour le langage C :
- Certains exemples sont fournis sous la forme de fichiers "*.c" et "*.h".
- Sauvez tous les fichiers "*.h" dans votre répertoire de travail.
- Chaque fichier "*.c" est un exemple.
- Compilez-le directement.
Pour gnuplot :
- Linux :
- Pour sélectionner le bon répertoire sous Linux tapez :
- cd '/home/bernard/Documents/c'
- En choisissant les noms de vos répertoires personnels
- Avant de lancer gnuplot.
- Windows :
- Pour sélectionner le bon répertoire sous Windows
- Choisissez l'icône ChDir (change directory)
- Puis l'icône Open pour sélectionner un fichier de commande de gnuplot.
- Animation :
- Tapotez sur l'icône replot de gnuplot. (Windows)
- .
- Sous Ubuntu 22.04.1 LTS, il semble que l'icône "replot" ne fonctionne pas. On perd donc la fonction animation.
- Dans la fenêtre graphique de gnuplot, il faut aller dans l'icône "open configuration dialog" (la pince), et cocher "Redraw continuously as plot is resized".
- Pour créer l'animation il suffit de modifier en permanence la taille de la fenêtre avec la souris. On peut aussi changer l'angle de vue en 3d avec cette méthode.
- Mémoire :
- Gnuplot a de la mémoire.
- Cela pose des problèmes de compatibilité entre les graphiques.
- Taper la commande reset pour effacer les commandes en mémoire.