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.

Mathc gnuplot
Mathc gnuplot
Mathc gnuplot
Sommaire

I - Dessiner

Fichiers h partagés :

Application :

II - Animer

Application :

III - Géométrie de la tortue standard

Application :

IV - Géométrie de la tortue vectorielle

Application :

Annexe

Livre d'or



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 :

  1. gnuplot : https://sourceforge.net/projects/gnuplot/files/.
  2. 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.