exercices du tp8 informatiques
exercice 1
La commande va dessiner la fonction sinus et va définir les limites des axes. L'axe des x s'étend de -3 à 3 et celui des y de -1,5 à 1,5. La courbe obtenue est la suivante
Commande :gnuplot> plot [-3*pi:3*pi] [-1.5:1.5] sin(x)
nous avons tracer 3 courbes silmutanéments grace à la commande plot.
Voici les 3 fonctions :
f x=2 x4
g x =x 2 2 x1
h x =2 x sin x /2
Commande :gnuplot> plot 2*x+4,x*x+1,2*x*sin(pi*x/2)
on peut modifier certains paramètres de tracés (utiliser des points au lieu de ligne, changer la couleur, la légende de la courbe, ...). par exemple on a tracer les 3 courbes avec des points, en donnant comme légende aux courbes courbe, le nom “courbe 1” « courbe 2 » « courbe 3 »
commandes utilisées : plot x*x+1 with points title "courbe 2" plot 1,2*x*sin(pi*x/2) with points title "courbe 3" plot f(x) with points title "courbe 1"
exercice 2 : Ici nous avons modifier l'allure des 3 courbes ainsi que leurs légendes en utilisant les commandes suivantes: lines, points, linespoints, impulses, dots, steps, fsteps, histeps, …
commande utilisé : gnuplot> plot 2*x+4 with impulses title "f(x)",x*x+1 with dots title "g(x)",2*x*sin(pi*x/2) with histeps title "h(x)";
exercice 3 : on a tracé la courbe g en réglant l’axe des x dans l’intervalle [ 20; 20] et l’axe des y de 0 à une valeur fixée par gnuplot.
Commandes utilisés : set xrange [-20:20]; set yrange [0:*]; plot x*x+1
exercice 4 : nous avons tracé une fonction dans l'espace, en trois dimensions de la fonction : z = (x 2 + y 2 + 1) -1 .
commandes utilisés : gnuplot> set samples 20 gnuplot> set isosamples 20 gnuplot> set hidden3d gnuplot> splot [-3:3] [-2:2] 1 / (x*x + y*y + 1)
L'axe des x s'étend de -3 à 3 et celui