Logiciel · 3 min read · Nov 14, 2025

Commencer avec GNUPlot

GNUPlot est un outil de traçage et de graphisme en ligne de commande, activement développé et distribué gratuitement, qui n’est pas open source et qui a été initialement publié en 1986. GNUPlot peut être utile pour un large éventail d’applications, voici donc un guide rapide qui vous aidera à comprendre comment cela fonctionne, à jouer avec ses fonctionnalités de base et à apprendre à faire vos premiers pas avec de manière simple.

Ligne de commande

Pour exécuter GNUPlot, il vous suffit d’ouvrir un terminal, de taper “gnuplot” et d’appuyer sur entrée. Cela lancera l’outil logiciel afin que vous soyez prêt à définir vos variables et à commencer à tracer. Par exemple, dans la capture d’écran suivante, j’ai défini la variable “y” avec une valeur de “5” et ensuite tracé le graphique correspondant en tapant “plot (y)” et en appuyant sur entrée comme indiqué ci-dessous.

Démarrer GNUPlot

Notez que GNUPlot me prévient que je n’ai pas défini de plage de valeurs pour mon graphique, donc il en a automatiquement assigné une pour moi. Si je veux le faire moi-même, je peux définir une plage spécifique en ajoutant deux nombres séparés par un deux-points à l’intérieur de crochets comme montré dans la capture d’écran suivante.

Définir la plage dans GNUPlot

GNUPlot prend en charge toutes les fonctions de la bibliothèque mathématique Unix, la plupart d’entre elles prenant en charge des arguments entiers, réels et complexes. Vous pouvez tracer différentes fonctions en les séparant simplement par une virgule et le logiciel leur assignera une couleur de ligne individuelle donnée dans la légende. Voici un exemple de trois fonctions dans une plage de 80 unités utilisant le sinus, la tangente inverse (tan^-1x) et le cosinus de la tangente inverse.

Fonctions mathématiques GNUPlot

Bien que vous puissiez faire n’importe quoi et exploiter toute la puissance de GNUPlot depuis la ligne de commande, je vais continuer avec un exemple d’interface graphique pour rendre les choses plus faciles et simples pour la plupart.

Graphique

Mon option préférée est “Cueplot” basé sur Qt qui existe depuis un certain temps et fonctionne assez bien. En reprenant là où je me suis arrêté dans la ligne de commande, je vais montrer comment changer les couleurs et l’épaisseur des lignes de graphique sur Cueplot, comment les exporter, puis continuer en traçant des graphiques 3D et de surface.

Dans Cueplot, vous pouvez ajouter des fonctions depuis la boîte en haut, puis activer l’entrée en cochant la case à droite et en cliquant soit sur le graphique 2D soit sur le graphique 3D pour la génération du graphique correspondant.

Cueplot

Maintenant, pour changer l’épaisseur et la couleur des lignes, ainsi que pour changer leur couleur et le titre, vous pouvez sélectionner la fonction puis cliquer sur le bouton “Options” à gauche. Cela ouvrira une nouvelle fenêtre avec des options où vous pouvez ajouter un nouveau nom pour la légende, puis sélectionner les options de style pour changer la couleur via “spécifier un type de ligne” et aussi la largeur. Pour que les changements s’appliquent, vous devrez appuyer à nouveau sur “3D Plot”.

Graphique 3D

La manière la plus simple de sauvegarder ce graphique maintenant est de l’exporter sous forme d’image png, ce que vous pouvez facilement faire en cliquant sur le bouton d’exportation situé en haut à gauche de la fenêtre du graphique et en sélectionnant l’option “Exporter en image” (bien que les autres options soient également utiles).

Exporter l'image

Ressources

Cela conclut le cadre de base de ce guide rapide, car vous devriez maintenant être en mesure de commencer à jouer avec des fonctions sur GNUplot, en explorant davantage ses possibilités. Pour vous aider avec cela, voici un site Web contenant divers exemples de fonctions que j’ai utilisées dans ce tutoriel : http://gnuplot.sourceforge.net/demo/, et voici également une feuille de triche contenant les fonctions que vous pouvez utiliser sur le logiciel : http://www.gnuplot.info/docs_4.0/gpcard.pdf.

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.