Lic. Mag. Phy. fond. Notice Gnuplot :22 : page 1. Notice Gnuplot

Dimension: px
Commencer à balayer dès la page:

Download "Lic. Mag. Phy. fond. Notice Gnuplot 2013-03-22 15 :22 :10.000000000 page 1. Notice Gnuplot"

Transcription

1 Lic. Mag. Phy. fond. Notice Gnuplot :22 :. page Généralités Notice Gnuplot Gnuplot est un logiciel graphique pouvant fonctionner au choix en ligne de commande ou en fichier de commandes. En général, dès qu on a plus de deux ou trois commandes à écrire, le mode fichier de commandes est plus pratique parcequ il garde en mémoire de façon directement ré-exploitable tout ce qui a été fait.. Fonctionnement en ligne de commande Sur la ligne de commande Linux écrire : gnuplot Une nouvelle invite s affiche qui est celle de Gnuplot : gnuplot> à partir de laquelle on peut écrire des commandes Gnuplot. Par exemple : gnuplot>plot [-pi :pi] sin(x) trace la fonction sin(x) dans l intervalle [ π, π] 2. On peut ensuite continuer en écrivant d autres commandes : gnuplot> Quand c est fini, pour quitter Gnuplot : gnuplot>quit Remarque Dans le mode ligne on peut rappeler les commandes par les flèches et..2 Fonctionnement en fichier de commandes On écrit d abord toute les commandes Gnuplot dans un fichier, puis on les fait exécuter séquentiellement comme les instructions d un programme C. Il n y a plus d interactivité. On écrit donc dans un fichier, nommé par exemple courbe.gnu : plot [-pi:pi] sin(x) puis, sur la ligne de commande Linux : gnuplot courbe.gnu et toutes les commandes Gnuplot sont alors exécutées. Le est indispensable pour que le graphique reste affiché à l écran jusqu à ce que l utilisateur le fasse disparaître par un Return 3. Dans toute la suite le sera presque toujours sous-entendu. Tout ce qui suit un # sur une ligne est considéré comme un commentaire. Une commande peut s étendre sur plusieurs lignes en terminant chaque ligne 4 par un \. Remarque On peut aussi utiliser un fonctionnement mélangeant ligne de commande et fichier de commandes en utilisant la commande load..3 Aide en ligne Dans le mode ligne de commande on peut accéder à une aide générale en faisant : gnuplot>help et à une aide pour une commande particulière, par exemple plot : gnuplot>?plot Ne pas confondre ligne de commande et fichier de commandes Linux d une part, ligne de commande et fichier de commandes Gnuplot d autre part 2 Contrairement au C Gnuplot connaît la valeur de π 3 pause n où n est un réel positif fait s afficher le graphique durant n secondes 4 sauf la dernière, évidemment

2 Lic. Mag. Phy. fond. Notice Gnuplot :22 :. page 2.4 Notice HTML Il existe un site où se trouvent de nombreux renseignements sur Gnuplot, à l adresse : en particulier une notice écrite en HTML, également lisible en faisant directement : notice gnuplot qui n est qu une abréviation pour : mozilla /home/enseignement/naulin/gnuplot/gnuplot-fr.html & Quelques renseignements utiles peuvent être obtenus en écrivant : man gnuplot sur la ligne de commande Linux..5 Abréviations de commande On peut n écrire que le début d une commande s il n y a pas ambigüité avec une autre commande, par exemple, au lieu de : using with lines on peut se limiter à : u w l mais pour écrire : xrange il faut au moins : xr car il existe aussi xlabel..6 Commande Linux à partir de Gnuplot On peut lancer une commande Linux à partir de Gnuplot en la faisant précéder d un point d exclamation :!cp ficha fichb 2 Tracé de courbes et de surface Gnuplot peut tracer des courbes et des surfaces, soit à partir de leurs équations, soit à partir de points dont les coordonnées sont fournies par l utilisateur. 2. A partir des équations 2.. Courbe plane à partir d une équation de la forme y = f(x) plot sin(x) Attention : par défaut la variable doit s appeler x. Gnuplot choisit lui même un intervalle de variation de x. Si on veut imposer cet intervalle : plot [-pi :pi] sin(x) La syntaxe des formules est la même qu en Fortran 5. Si on veut, par exemple, écrire x 2 sinx : plot [- :] x**2*sin(x) Si on veut utiliser plusieurs fois une même expression on peut définir une fonction : f(x)=x**2*sin(x) plot[- :] f(x) plot[- :] exp(-x)*f(x) 5 Voisine de celle du C 2

3 Lic. Mag. Phy. fond. Notice Gnuplot :22 :. page Courbe plane à partir de ses équations paramétriques set parametric plot [ :2*pi] 2*cos(t), sin(t) Le paramètre doit s appeler t. On peut imposer aussi des limites sur x et y : set parametric plot [ :2*pi] 2*cos(t), sin(t) Pour sortir du mode parametric : set noparametric 2..3 Courbe plane en polaire : ρ = f(θ) set polar plot [ :*pi] /t L angle θ doit s appeler t. Pour sortir du mode polaire : set nopolar Surface à partir d une équation de la forme z = f(x, y) Pour tracer la surface d équation z = x 2 y 2 : set isosamples 3,4 permet d obtenir un réseau de points sur la surface de 3 par 4 points ( par par défaut) splot x**2-y**2 On peut ajouter, pour masquer les parties cachées : set hidden3d x**2-y** Fig. Les variables doivent s appeler x et y. On peut définir une fonction de x et une fonction de y comme dans le cas d une courbe plane. De façon générale on peut toujours définir une fonction. Pour représenter des courbes de niveau, voir la section s y rapportant Surface à partir de ses équations paramétriques set hidden3d set parametric splot [:2*pi] [:2*pi] sin(u)*cos(v), sin(u)*sin(v), sin(u)**2 3

4 Lic. Mag. Phy. fond. Notice Gnuplot :22 :. page 4 sin(u)*cos(v), sin(u)*sin(v), sin(u)** Fig. 2 Les paramètres doivent s appeler u et v Définition de variables et de fonctions On peut définir des variables (qui n ont pas besoin d être déclarées) et écrire des expressions avec les opérateurs et les règles du C. On peut également définir et utiliser des fonctions (cinq variables maximum) de façon très simple. Exemple : a = 2 f(x) = sin(w*x) plot w =.2, f(x), w =.4, f(x) delta(t) = (t == ) ramp(t) = (t > )? t : min(a,b) = (a < b)? a : b len3d(x,y,z) = sqrt(x*x+y*y+z*z) Il existe de nombreuses fonctions mathématiques prédéfinies, on peut utiliser les nombres complexes. 2.2 Tracés de courbes et de surfaces à partir de données numériques Pour être utilisées par Gnuplot ces données numériques doivent être placées dans un fichier Exemple simple On suppose qu un programme C, par exemple, a permis de calculer numériquement les coordonnées d une série de points d une courbe que l on désire tracer. Les valeurs de ces coordonnées ont été écrites dans le fichier lorentz.dat qui se présente de la manière suivante :

5 Lic. Mag. Phy. fond. Notice Gnuplot :22 :. page 5 Chaque ligne correspondant aux coordonnées x et y d un point. Gnuplot peut tracer ces points à l aide des commandes suivantes : plot lorentz.dat lorentz.dat Fig. 3 ou : plot lorentz.dat with lines si l on veut que les points soient joints par des segments. lorentz.dat Fig Organisation des fichiers de données numériques De façon générale un fichier de données numériques pour Gnuplot se présente sous la forme d une suite de matrices de nombres disposées verticalement (dans l exemple précédent il y a une seule matrice ayant autant de lignes qu il y a de points à tracer et deux colonnes). On appelle ces matrices des «blocs». Deux blocs se succédant sont séparés soit par une, soit par plusieurs lignes blanches, ces deux cas ayant des significations différentes qui seront vues lors de leur utilisation. Exemple de blocs séparés par une ligne blanche : Exemple de blocs séparés par deux lignes blanches :

6 Lic. Mag. Phy. fond. Notice Gnuplot :22 :. page Les nombres s écrivent avec les mêmes notations qu en C. Comme pour le fichier de commandes, toute ligne du fichier de données commençant par # est considérée comme un commentaire (à vérifier). Un fichier de données ne doit pas commencer par une ligne blanche. Remarque importante : Le fichier de données numériques doit contenir un nombre de points adapté à la résolution du tracé, même si la méthode de calcul de ces points en exige un nombre bien supérieur Exécution du tracé. Courbe dans le plan Supposons qu on place, dans le fichier donnees.dat un bloc de plus de deux colonnes, par exemple : Pour faire tracer la colonne 2 en fonction de la, comme dans l exemple simple précédent : plot donnees.dat with lines (les colonnes 3 à 5 sont ignorées). Pour faire tracer la colonne 2 en fonction de la avec des barres d erreur prises dans la colonne 3 (demi-largeur de la barre d erreur) : plot donnees.dat with errorbars (les colonnes 4 à 5 sont ignorées). Ceci ne trace que les points avec leurs barres d erreur sans les joindre par des segments. Si on veut joindre les points : plot donnees.dat with errorbars, donnees.dat with lines On peut aussi tracer des barres d erreur dissymétriques et en mettre sur l axe des x. Pour faire tracer la colonne 5 en fonction de la 3 : plot donnees.dat with lines using 3:5 Pour faire tracer la colonne 5 en fonction de la 3, avec des barres d erreur prises dans la colonne 2 et les points joints entre eux par des segments : plot donnees.dat using 3:5:2 with errorbars, donnees.dat using 3:5 with lines (On rappelle que ceci peut être abrégé en : plot donnees.dat u 3 :5 :2 w e, donnees.dat u 3 :5 w l) S il y a plusieurs blocs, séparés entre eux par une ou deux lignes blanches, une nouvelle courbe est tracée pour chaque bloc, sur le même graphe. Supposons par exemple que dans donnees.dat on ait : 6

7 Lic. Mag. Phy. fond. Notice Gnuplot :22 :. page Alors la commande : plot donnees.dat using 3:5 with lines trace cinq courbes (mais, inconvénient, avec les mêmes couleurs, pour y remédier voir ci-dessous). Si on ne veut que le bloc 3, par exemple, il faut que les blocs soient séparés par deux lignes blanches et ajouter index n- (les blocs sont numérotés à partir de ) : plot donnees.dat index 2 using 3:5 with lines 2. Courbe dans l espace On écrit un triplet de valeurs de x, y, z par ligne dans le fichier : et : Résultat : splot courbe_3d.dat w l courbe_3d.dat Fig. 5 7

8 Lic. Mag. Phy. fond. Notice Gnuplot :22 :. page 8 3. Surface On peut tracer une surface dont des points sont donnés par leurs coordonnées x, y, z, exprimées sous forme numérique. Le plus simple est que les x et y forment un réseau rectangulaire régulier, c est à dire être de la forme x i = x + i x, y j = y + j y, i variant de à m et j de à n, (i, j, m, n entiers). Dans ce cas il n est pas nécessaire de faire figurer les valeurs de x et y dans le fichier de données mais seulement les valeurs de z. Il y a deux façons possibles d écrire ces valeurs de z : a) <- valeur de z pour la première valeur de x et la première valeur de y <- valeur de z pour la première valeur de x et la deuxième valeur de y.3427 < <- valeur de z pour la deuxième valeur de x et la première valeur de y.3633 <- valeur de z pour la deuxième valeur de x et la deuxième valeur de y.8432 < <- valeur de z pour la troisième valeur de x et la première valeur de y.8432 <- valeur de z pour la troisième valeur de x et la deuxième valeur de y.94 < (attention à la ligne blanche à chaque changement de valeur de x) On trace par : set hidden3d splot donnees.dat with lines et on obtient le résultat : surface.dat Fig. 6 b) On peut aussi écrire les données dans le fichier de façon plus naturelle et plus compacte : 8

9 Lic. Mag. Phy. fond. Notice Gnuplot :22 :. page <- valeurs de z pour la première valeur de x et tou <- valeurs de z pour la deuxième valeur de x et tou < Il n y a plus de ligne blanche à mettre mais il faut mettre l option matrix dans le tracé : set hidden3d splot exemple_matrix.res matrix w l et on obtient le résultat : exemple_matrix.res matrix Fig. 7 Il y a la possibilité de tracer aussi en coordonnées paramétriques Transformation des données numériques On veut tracer, à partir, par exemple, du fichier mes donnees.dat dont la colonne contient des valeurs (x i ) et la colonne 4 des valeurs (y i ), g(y i ) en fonction de f(x i ), g et f étant deux fonctions données : Remarque f(x)=x*x on définit f g(y)=log(y) on définit g plot mes donnees.dat u (f($)) :(g($4)) on trace, g(col.4) en fonction de f(col.) le signe $ et les parenthèses sont obligatoires Dans ce cas on pourrait écrire directement : plot mes donnees.dat u ($*$) :(log($4)) Limite inférieure des nombres pris en compte Par défaut les nombres de valeur absolue inférieure à 8 sont pris égaux à zéro. Si, par exemple, toutes les valeurs correspondant à un axe sont telles, la mise à l échelle automatique rend la portée sur cet axe nulle. Il y a deux solutions :. Utiliser d autres unités 2. Ajouter, par exemple : set zero.e-5 seuls les nombres de valeur absolue inférieure à 5 seront pris égaux à zéro. 9

10 Lic. Mag. Phy. fond. Notice Gnuplot :22 :. page 3 Présentation des graphes 3. Dimension de la fenêtre d affichage set size.5,.5 Affiche dans un rectangle de côté horizontal égal à.5 fois la valeur par défaut, de côté vertical égal à.5 fois la valeur par défaut set size.72,. Affiche dans un carré, ce qui permet d obtenir des axes orthonormés à condition d imposer des intervalles identiques en x et y 3.2 Présentation des axes On peut ajouter des éléments de présentation tels que : set title Mon titre place le titre entre apostrophes au-dessus du graphe set time affiche heure et date dans le coin inférieur gauche de la fenêtre graphique set xlabel Ma grandeur en x label de l axe des x set ylabel Ma grandeur en y label de l axe des y set zlabel Ma grandeur en z label de l axe des z set key.3,7.8 pour faire figurer la légende à la position.3,7.8 set xrange [-.5 :7] impose des valeurs extrêmes en x set yrange [-pi :pi] impose des valeurs extrêmes en y set zrange [ :5.] impose des valeurs extrêmes en z set logscale x e échelle logarithmique en base e en x idem en y ou z set logscale x échelle logarithmique en base en x idem en y ou z set logscale xy e échelles logarithmiques en base e en x et y set logscale xy échelles logarithmiques en base en x et y idem avec yz, zx ou xyz set logscale x 5.7 échelles logarithmiques en base 5.5 en x etc. Tous les graphiques exécutés à la suite de ces commandes auront les mêmes éléments de présentation. Si on veut les supprimer pour la suite écrire : set notitle set noxlabel On peut revenir aux options par défaut grâce à la commande : reset 3.3 Présentation des tracés Pour obtenir des points seuls, des courbes, des barres d erreur : colonne avec barres d erreur de demi-longueur donnée en plot mes donnees.dat with points par défaut plot mes donnees.dat with lines chaque point est relié au suivant par un segment plot mes donnees.dat u :4 :5 with errorbars colonne 4 du fichier mes donnees.dat en fonction de la splot mes donnees 3d.dat with lines surface représentée en perspective par un maillage Le symbole associé à chaque point peut être choisi parmi 6 modèles (paramètre pt) La taille par défaut de ce symbole peut-être modifiée par un coefficient multiplicatif (paramètre ps) Les lignes peuvent être tracées selon 8 modèles différents qui se traduisent par des couleurs à l écran ou des styles de pointillés à l impression (paramètre lt) L épaisseur par défaut de ces lignes peut être modifiée par un coefficient multiplicatif (paramètre lw) Exemples :

11 Lic. Mag. Phy. fond. Notice Gnuplot :22 :. page plot mes donnees.dat w p pt 2 ps 3.5 tracé par points du modèle 2 de taille 3.5 fois la taille par défaut plot mes donnees.dat w l lt 4 lw 5 tracé par lignes du modèle 4 d épaisseur 5 fois l épaisseur par défaut 4 Divers 4. Superposition de plusieurs tracés Lorsqu on souhaite tracer plusieurs graphes dans les mêmes axes, on peut utiliser une des deux méthodes ci-dessous.. On utilise un fichier de données comprenant plusieurs blocs séparés d une ligne blanche : plot superposition.dat w l À chaque bloc est associé un tracé mais ils ont tous la même présentation (en particulier même couleur ou style de pointillé) et on ne peut pas ajouter de fonctions. superposition.dat Fig On utilise un ou plusieurs fichiers de données comprenant plusieurs blocs séparés de deux lignes blanches et on peut ajouter des fonctions : plot superposition.dat index 4 w l,\ superposition_.dat index 9 w l,\ 8*cos(5*x)**2 w p pt 5 On obtient : # l anti-slash indique que la commande # continue à la ligne suivante 9 superposition.dat index 4 superposition_.dat index 9 8*cos(5*x)** Fig. 9 Remarques

12 Lic. Mag. Phy. fond. Notice Gnuplot :22 :. page 2 Il faut trouver des bornes communes à tous les tracés. Ces méthodes se transposent à trois dimensions. 4.2 Plusieurs graphes juxtaposés : l instruction multiplot Exemple : set multiplot set nokey set size.5,.5 set origin,.5 plot lulu.res u :2 w l, lulu.res u :3 w l, lulu.res u :8 w l, lulu.res u :9 w l set origin.5,.5 plot lulu.res u :4 w l, lulu.res u :5 w l set origin.,. plot lulu.res u :4 w l, lulu.res u :5 w l, lulu.res u : w l, lulu.res u : w l set origin.5,. plot lulu.res u :6 w l, lulu.res u :7 w l, lulu.res u :2 w l, lulu.res u :3 w l unset multiplot # indispensable Résultat : Fig. 4.3 Courbes de niveau Ce qui suit s applique aussi bien aux surfaces définies par des expressions qu à celles définies par des points dans un fichier. set hidden3d set contour set cntrparam levels 2 set data style line splot courbes_de_niveau.dat # pour tracer les courbes de niveau dans le plan (x,y) # impose 2 l. de n. (équiréparties entre zmin et zmax) # (par défaut, il y en a ) 2

13 Lic. Mag. Phy. fond. Notice Gnuplot :22 :. page courbes_de_niveau.dat e Fig. Si on ne veut voir que les courbes de niveau : set contour set cntrparam levels 2 set data style line set nosurface set view, splot courbes_de_niveau.dat # pour ne voir que les lignes de niveau # permet de changer le point de vue sous lequel on regarde # la surface et les courbes de niveau e Fig Lissage de données On a, par exemple dans le plan, des points définis par leurs coordonnées x et y, avec des barres d erreurs sur y et on cherche la courbe d une famille caractérisée par une équation dépendant de paramètres qui s approche le mieux 3

14 Lic. Mag. Phy. fond. Notice Gnuplot :22 :. page 4 des points au sens des moindres carrés. On suppose les coordonnées des points et les barres d erreur écrites dans le fichier donnees a lisser.dat sous la forme : Si on cherche, par exemple, le polynôme du second degré lissant les points, on écrit : f(x)=a*x*x+b*x+c # définition de la fonction de lissage fit f(x) donnees_a_lisser.dat via a,b,c plot [-2:] [-2:6] f(x), donnees_a_lisser.dat w errorbars 6 4 f(x) donnees_a_lisser.dat Fig. 3 Dans le fichier donnees a lisser.dat les valeurs de x doivent être en première colonne, celles de y en seconde, les barres d erreur sur y en troisième, sinon il faut préciser les colonnes par un using n :n2 :n3. Si on utilise que deux colonnes les barres d erreurs sont prises toutes égales. Le lissage peut être non linéaire (par ex. (a+b*x*x)*exp(c*x*x)). 4.5 Insertion d un fichier de commandes par load La commande load permet d insérer un fichier de commandes n importe où, soit en mode ligne de commande, soit dans un second fichier de commandes. Soit, par exemple le fichier config c n.gnu contenant : set hidden3d set contour set cntrparam levels 2 set data style line On peut alors écrire en ligne de commande : gnuplot>load config_c_n.gnu gnuplot>splot courbes_de_niveau.dat ou dans un second fichier de commandes : load config_c_n.gnu splot courbes_de_niveau.dat 4

15 Lic. Mag. Phy. fond. Notice Gnuplot :22 :. page La commande pause Il peut être intéressant de contrôler, lors d une séquence de tracés, le temps d affichage de chaque image. Si la commande pause n est placée après un plot ou un splot l affichage persiste n secondes. Si n vaut - l affichage demeure tant que l utilisateur n a pas appuyé sur la touche Entrée (ou Return). plot donnees_.dat pause 5 # le trace precedent reste affiche 5 secondes plot donnees_2.dat # le trace precedent reste affiche jusqu à ce que l utilisateur frappe la touch 4.7 Animation Prenons l exemple d une barre métallique assimilée à un segment de droite, portée à une température non uniforme. Si x est la coordonnée repérant les points de la barre, la température de la barre à un instant initial est une fonction T(x, ). Aux instants ultérieurs cette répartition de température va en général se modifier sous l effet de la conduction de la chaleur, et la température est une fonction de deux variables T(x, t). t, t 2, etc. étant différents instants successifs on suppose qu on a calculé des points de la fonction de x T(x, t ), de même pour la fonction T(x, t 2 ), etc. On a écrit ces points dans un fichier nommé eq chaleur implicite.dat sous la forme : x T à l instant t x 2 T 2 id. id. première ligne blanche seconde ligne blanche x 2 T 2 à l instant t 2 x 2 2 T 2 2 id. id. première ligne blanche seconde ligne blanche On peut faire afficher l ensemble de ces courbes sur un même graphe en écrivant : plot eq_chaleur_implicite_.dat w l ce qui donne : 4 eq_chaleur_implicite_.dat Fig. 4 5

16 Lic. Mag. Phy. fond. Notice Gnuplot :22 :. page 6 mais on peut aussi faire afficher les courbes une par une à intervalles de temps réguliers pour représenter l évolution temporelle de la courbe de température en fonction du temps. Pour cela il faut écrire les deux fichiers suivants, nommés ici par exemple, dans l ordre, animation a.gnu et animation b.gnu : et set xrange [:] # il faut imposer des intervalles en x et y set yrange [:5] # communs à toutes les courbes i= imax= load animation_b.gnu plot eq_chaleur_implicite_.dat index i w l pause.2 i=i+ if (i<=imax) reread et faire exécuter l ensemble par : Remarque gnuplot animation a.gnu Il est nécessaire d utiliser deux fichiers parceque la commande reread renvoit obligatoirement au début du fichier de commande dans lequel elle est placée. Si les valeurs de x sont les mêmes pour toutes les courbes on peut organiser le fichier de données, nommé maintenant eq chaleur implicite 2.dat de façon plus compacte : x T T 2 T p x 2 T 2 T 2 2 T p 2 x n T n T 2 n T p n la première colonne contient les valeurs de x, la seconde les températures correspondantes à l instant t, la troisième les températures à l instant t 2, etc. Il faut modifier légèrement animation b.gnu : plot eq_chaleur_implicite_2.dat :i w l pause.2 i=i+ if (i<=imax) reread 4.8 La commande every Elle permet, lorsqu on utilise un fichier de données, de n utiliser qu un échantillonnage périodique de ces données. Dans la suite on appelle enregistrement ce qui, dans le programme C, a été écrit par un fprintf dont le format se termine par un \n, éventuellement précédé d un ou plusieurs fprintf dont le format ne se termine pas par un \n. Cela correspond généralement à une «ligne» dans le fichier mais pas toujours parcequ un enregistrement peut s étendre sur plusieurs lignes. La commande every s écrit avec six paramètres (au maximum) : plot mes_donnees.dat every incr_point:incr_bloc:point_debut:bloc_debut:point_fin:bloc_fin incr point, incr bloc, point debut, bloc debut, point fin, bloc fin sont des entiers. Les points à tracer sont sélectionnés parmi les données selon une boucle entre point debut et point fin avec l incrément incr point, et les blocs selon une boucle entre bloc debut et bloc fin avec l incrément incr bloc. La première donnée de chaque bloc est numéroté, de même que le premier bloc du fichier. Les enregistrements («lignes» ) qui contiennent des informations non traçables sont comptés. Chacun des nombres peut être omis. Pour les incréments la valeur est par défaut. Les valeurs de début et de fin ar défaut sont le premier et le dernier point ou bloc. Si every est omis, tous les points de tous les enregistrements («lignes» ) sont tracés. Exemples : every :::3::3 # sélectionne juste le 4eme bloc (le premier est ) every :::::9 # sélectionne les premiers blocs every 2:2 # sélectionne un point sur deux dans un bloc sur deux every ::5::5 # sélectionne les points 5 à 5 de chaque bloc 6

17 Lic. Mag. Phy. fond. Notice Gnuplot :22 :. page Application : afficher une courbe progressivement Une des applications possibles de every est le tracé d une courbe par affichage progressif (et non instantané) des points. Ceci peut être utile par exemple pour voir la progression d une particule sur sa trajectoire. Supposons que, dans le fichier nommé trajectoire.res on ait écrit les coordonnées (x, y) d une particule dans le plan à des instants successifs uniformément espacés. Ce fichier se présente sous la forme : Ecrivons dans un premier fichier nommé trajectoire anim main.gnu : g= load trajectoire_anim_fonction.gnu et dans un second, nommé trajectoire anim fonction.gnu : plot [-:] [-:] trajectoire.res every ::::g: w l g=g+ reread On fait ensuite exécuter par la commande Linux : gnuplot trajectoire anim main.gnu Le premier point est tracé, puis le premier et le second, puis les trois premiers, et ainsi de suite jusqu à la trajectoire complète. On observe ainsi très bien, par exemple, que, pour une trajectoire keplérienne assez elliptique la vitesse est beaucoup plus grande au périgée qu à l apogée. 4.9 Tracé de segments et de flèches Une commande permet de faire figurer sur un tracé des flèches ou des segments de droite : # mes_donnees_2.dat, le segment 2 et la fleche 25 plot [-.:.] mes_donnees_.dat u 2: w l # trace les donnees de mes_donnees_.dat set arrow 2 from.,.2 to -.34,. nohead # declare un segment auquel on attribue le no 2 replot # ajoute le segment precedent au graphe precedent set arrow 25 from.5,. to.5,. # declare une fleche a laquelle on attribue le no 25 replot # ajoute la fleche 25 au graphe precedent plot [:.] mes_donnees_2.dat # cree un nouveau graphe avec les donnees de set noarrow 2 # pour supprimer le segment 2 replot # retrace les donnees de mes_donnees_2.dat # sans le segment 2 et avec la fleche 25 Dans cet exemple, la 2eme commande prépare l ajout aux tracés qui vont suivre, d un segment (option nohead) joignant les points de coordonnées (.,.2) et (-.34,.) dans le système d unités du graphe. 4. Production d un fichier Postscript et impression plot mes_donnees_.dat # trace les donnees de mes_donnees_.dat a l ecran set term postscript # dirige la sortie vers un fichier Postscript au lieu de l ecran set output courbe.ps # indique le nom choisi pour le fichier Postscript replot # ré-exécute le dernier tracé set term x # re-dirige la sortie vers l ecran pour la suite si necessaire 7

18 Lic. Mag. Phy. fond. Notice Gnuplot :22 :. page 8 4. Comment tout faire à partir d un programme C Tous les fichiers contenant des commandes Gnuplot peuvent être écrits à partir du C, ce qui apporte un avantage de compacité et la possibilité d une automatisation du passage de paramètres du C à Gnuplot. On fait exécuter également à partir du C les fichiers ainsi générés en utilisant l instruction system : system("gnuplot mon fich.gnu"); Il ne faut pas oublier : de fermer tous les fichiers avant l instruction précédente de placer un #include<stdlib.h> dans les directives 8

Du bon usage de gnuplot

Du bon usage de gnuplot Recettes d informatique n bis 99- Du bon usage de gnuplot 1. Utiliser la version 3. de gnuplot : /home3/p/pareuh>gnuplot-3. # démarrer une session du grapheur (version 3.) gnuplot> # en réponse gnuplot>quit

Plus en détail

Gnuplot. Chapitre 3. 3.1 Lancer Gnuplot. 3.2 Options des graphes

Gnuplot. Chapitre 3. 3.1 Lancer Gnuplot. 3.2 Options des graphes Chapitre 3 Gnuplot Le langage C ne permet pas directement de dessiner des courbes et de tracer des plots. Il faut pour cela stocker résultats dans des fichier, et, dans un deuxième temps utiliser un autre

Plus en détail

Aide - mémoire gnuplot 4.0

Aide - mémoire gnuplot 4.0 Aide - mémoire gnuplot 4.0 Nicolas Kielbasiewicz 20 juin 2008 L objet de cet aide-mémoire est de présenter les commandes de base pour faire rapidement de très jolis graphiques et courbes à l aide du logiciel

Plus en détail

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007 Vision industrielle et télédétection - Détection d ellipses Guillaume Martinez 17 décembre 2007 1 Table des matières 1 Le projet 3 1.1 Objectif................................ 3 1.2 Les choix techniques.........................

Plus en détail

Introduction à la présentation graphique avec xmgrace

Introduction à la présentation graphique avec xmgrace Chapitre 6 Introduction à la présentation graphique avec xmgrace Contenu 6.1 Avant-propos....................... 71 6.2 Faire un simple graphe................. 72 6.3 Un graphe avec plusieurs courbes...........

Plus en détail

EXCEL TUTORIEL 2012/2013

EXCEL TUTORIEL 2012/2013 EXCEL TUTORIEL 2012/2013 Excel est un tableur, c est-à-dire un logiciel de gestion de tableaux. Il permet de réaliser des calculs avec des valeurs numériques, mais aussi avec des dates et des textes. Ainsi

Plus en détail

Introduction à MATLAB R

Introduction à MATLAB R Introduction à MATLAB R Romain Tavenard 10 septembre 2009 MATLAB R est un environnement de calcul numérique propriétaire orienté vers le calcul matriciel. Il se compose d un langage de programmation, d

Plus en détail

Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS

Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS Mémento Ouvrir TI-Nspire CAS. Voici la barre d outils : L insertion d une page, d une activité, d une page où l application est choisie, pourra

Plus en détail

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT Ces exercices portent sur les items 2, 3 et 5 du programme d informatique des classes préparatoires,

Plus en détail

Débuter avec Excel. Excel 2007-2010

Débuter avec Excel. Excel 2007-2010 Débuter avec Excel Excel 2007-2010 Fabienne ROUX Conseils & Formation 10/04/2010 TABLE DES MATIÈRES LE RUBAN 4 LE CLASSEUR 4 RENOMMER LES FEUILLES DU CLASSEUR 4 SUPPRIMER DES FEUILLES D UN CLASSEUR 4 AJOUTER

Plus en détail

Calcul Formel et Numérique, Partie I

Calcul Formel et Numérique, Partie I Calcul Formel et Numérique N.Vandenberghe nvdb@irphe.univ-mrs.fr Table des matières 1 Introduction à Matlab 2 1.1 Quelques généralités.......................... 2 2 Où trouver des informations 2 3 Opérations

Plus en détail

Initiation à LabView : Les exemples d applications :

Initiation à LabView : Les exemples d applications : Initiation à LabView : Les exemples d applications : c) Type de variables : Créer un programme : Exemple 1 : Calcul de c= 2(a+b)(a-3b) ou a, b et c seront des réels. «Exemple1» nom du programme : «Exemple

Plus en détail

Exercices - Fonctions de plusieurs variables : corrigé. Pour commencer

Exercices - Fonctions de plusieurs variables : corrigé. Pour commencer Pour commencer Exercice 1 - Ensembles de définition - Première année - 1. Le logarithme est défini si x + y > 0. On trouve donc le demi-plan supérieur délimité par la droite d équation x + y = 0.. 1 xy

Plus en détail

MATLAB : COMMANDES DE BASE. Note : lorsqu applicable, l équivalent en langage C est indiqué entre les délimiteurs /* */.

MATLAB : COMMANDES DE BASE. Note : lorsqu applicable, l équivalent en langage C est indiqué entre les délimiteurs /* */. Page 1 de 9 MATLAB : COMMANDES DE BASE Note : lorsqu applicable, l équivalent en langage C est indiqué entre les délimiteurs /* */. Aide help, help nom_de_commande Fenêtre de travail (Command Window) Ligne

Plus en détail

Initiation à la programmation OEF pour Wims (exercices).

Initiation à la programmation OEF pour Wims (exercices). page 1 sur 9 Initiation à la programmation OEF pour Wims (exercices). Les titres des différentes parties de ce document, en grisé, sont donnés en référence au document Wims «DocAide Exercices OEF» rédigé

Plus en détail

Séance 0 : Linux + Octave : le compromis idéal

Séance 0 : Linux + Octave : le compromis idéal Séance 0 : Linux + Octave : le compromis idéal Introduction Linux est un système d'exploitation multi-tâches et multi-utilisateurs, basé sur la gratuité et développé par une communauté de passionnés. C'est

Plus en détail

LES TYPES DE DONNÉES DU LANGAGE PASCAL

LES TYPES DE DONNÉES DU LANGAGE PASCAL LES TYPES DE DONNÉES DU LANGAGE PASCAL 75 LES TYPES DE DONNÉES DU LANGAGE PASCAL CHAPITRE 4 OBJECTIFS PRÉSENTER LES NOTIONS D ÉTIQUETTE, DE CONS- TANTE ET DE IABLE DANS LE CONTEXTE DU LAN- GAGE PASCAL.

Plus en détail

Note de cours. Introduction à Excel 2007

Note de cours. Introduction à Excel 2007 Note de cours Introduction à Excel 2007 par Armande Pinette Cégep du Vieux Montréal Excel 2007 Page: 2 de 47 Table des matières Comment aller chercher un document sur CVMVirtuel?... 8 Souris... 8 Clavier

Plus en détail

FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4)

FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4) FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4) Bernard Le Stum Université de Rennes 1 Version du 13 mars 2009 Table des matières 1 Fonctions partielles, courbes de niveau 1 2 Limites et continuité

Plus en détail

Manuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2

Manuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2 éducalgo Manuel d utilisation 26 juin 2011 Table des matières 1 Tâche à effectuer : écrire un algorithme 2 2 Comment écrire un algorithme? 3 2.1 Avec quoi écrit-on? Avec les boutons d écriture........

Plus en détail

Premiers pas avec Mathematica

Premiers pas avec Mathematica Premiers pas avec Mathematica LP206 : Mathématiques pour physiciens I Année 2010/2011 1 Introduction Mathematica est un logiciel de calcul formel qui permet de manipuler des expressions mathématiques symboliques.

Plus en détail

Cours 7 : Utilisation de modules sous python

Cours 7 : Utilisation de modules sous python Cours 7 : Utilisation de modules sous python 2013/2014 Utilisation d un module Importer un module Exemple : le module random Importer un module Exemple : le module random Importer un module Un module est

Plus en détail

Nombres, mesures et incertitudes en sciences physiques et chimiques. Groupe des Sciences physiques et chimiques de l IGEN

Nombres, mesures et incertitudes en sciences physiques et chimiques. Groupe des Sciences physiques et chimiques de l IGEN Nombres, mesures et incertitudes en sciences physiques et chimiques. Groupe des Sciences physiques et chimiques de l IGEN Table des matières. Introduction....3 Mesures et incertitudes en sciences physiques

Plus en détail

Infolettre #18 : Les graphiques avec Excel 2010

Infolettre #18 : Les graphiques avec Excel 2010 Infolettre #18 : Les graphiques avec Excel 2010 Table des matières Introduction... 1 Hourra! Le retour du double-clic... 1 Modifier le graphique... 4 Onglet Création... 4 L onglet Disposition... 7 Onglet

Plus en détail

Continuité d une fonction de plusieurs variables

Continuité d une fonction de plusieurs variables Chapitre 2 Continuité d une fonction de plusieurs variables Maintenant qu on a défini la notion de limite pour des suites dans R n, la notion de continuité s étend sans problème à des fonctions de plusieurs

Plus en détail

Cours d Analyse. Fonctions de plusieurs variables

Cours d Analyse. Fonctions de plusieurs variables Cours d Analyse Fonctions de plusieurs variables Licence 1ère année 2007/2008 Nicolas Prioux Université de Marne-la-Vallée Table des matières 1 Notions de géométrie dans l espace et fonctions à deux variables........

Plus en détail

INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX

INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX TABLE DES MATIERES Livret Utilisateur Excel 2007 Niveau 2 INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX... 4 Les tableaux croisés dynamiques... 4 Création d un tableau croisé... 5 Comparer des

Plus en détail

Statistiques Descriptives à une dimension

Statistiques Descriptives à une dimension I. Introduction et Définitions 1. Introduction La statistique est une science qui a pour objectif de recueillir et de traiter les informations, souvent en très grand nombre. Elle regroupe l ensemble des

Plus en détail

F7n COUP DE BOURSE, NOMBRE DÉRIVÉ

F7n COUP DE BOURSE, NOMBRE DÉRIVÉ Auteur : S.& S. Etienne F7n COUP DE BOURSE, NOMBRE DÉRIVÉ TI-Nspire CAS Mots-clés : représentation graphique, fonction dérivée, nombre dérivé, pente, tableau de valeurs, maximum, minimum. Fichiers associés

Plus en détail

STAGE IREM 0- Premiers pas en Python

STAGE IREM 0- Premiers pas en Python Université de Bordeaux 16-18 Février 2014/2015 STAGE IREM 0- Premiers pas en Python IREM de Bordeaux Affectation et expressions Le langage python permet tout d abord de faire des calculs. On peut évaluer

Plus en détail

La Clé informatique. Formation Excel XP Aide-mémoire

La Clé informatique. Formation Excel XP Aide-mémoire La Clé informatique Formation Excel XP Aide-mémoire Septembre 2005 Table des matières Qu est-ce que le logiciel Microsoft Excel?... 3 Classeur... 4 Cellule... 5 Barre d outil dans Excel...6 Fonctions habituelles

Plus en détail

Algorithmique avec Algobox

Algorithmique avec Algobox Algorithmique avec Algobox 1. Algorithme: Un algorithme est une suite d instructions qui, une fois exécutée correctement, conduit à un résultat donné Un algorithme doit contenir uniquement des instructions

Plus en détail

Date M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B

Date M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B Excel : Réalisation d un classeur Compta Saisir les étiquettes Renommer la première feuille Compta Laisser la première ligne vide et sur la deuxième ligne saisir les étiquettes Se placer sur A2 et saisir

Plus en détail

TUTORIEL IMPRESS. Ouvrir Impress cocher «présentation vierge», «suivant» cocher «écran», «suivant» cocher «standard», «créer»

TUTORIEL IMPRESS. Ouvrir Impress cocher «présentation vierge», «suivant» cocher «écran», «suivant» cocher «standard», «créer» TUTORIEL IMPRESS Ouvrir Impress cocher «présentation vierge», «suivant» cocher «écran», «suivant» cocher «standard», «créer» Une page impress s'ouvre : Le volet gauche contiendra toutes les diapositives

Plus en détail

http://cermics.enpc.fr/scilab

http://cermics.enpc.fr/scilab scilab à l École des Ponts ParisTech http://cermics.enpc.fr/scilab Introduction à Scilab Graphiques, fonctions Scilab, programmation, saisie de données Jean-Philippe Chancelier & Michel De Lara cermics,

Plus en détail

Formation tableur niveau 1 (Excel 2013)

Formation tableur niveau 1 (Excel 2013) Formation tableur niveau 1 (Excel 2013) L objectif général de cette formation est de repérer les différents éléments de la fenêtre Excel, de réaliser et de mettre en forme un tableau simple en utilisant

Plus en détail

N importe qui possédant un code MS valide peut initier la rencontre. Néanmoins, il serait préférable de laisser cette

N importe qui possédant un code MS valide peut initier la rencontre. Néanmoins, il serait préférable de laisser cette Le produit SECURE MEETING permet notamment à un utilisateur de résoudre rapidement à distance un problème d un autre utilisateur en toute sécurité. Ce logiciel dessert les utilisateurs des plateformes

Plus en détail

Opérations de base sur ImageJ

Opérations de base sur ImageJ Opérations de base sur ImageJ TPs d hydrodynamique de l ESPCI, J. Bico, M. Reyssat, M. Fermigier ImageJ est un logiciel libre, qui fonctionne aussi bien sous plate-forme Windows, Mac ou Linux. Initialement

Plus en détail

Traitement des données avec Microsoft EXCEL 2010

Traitement des données avec Microsoft EXCEL 2010 Traitement des données avec Microsoft EXCEL 2010 Vincent Jalby Septembre 2012 1 Saisie des données Les données collectées sont saisies dans une feuille Excel. Chaque ligne correspond à une observation

Plus en détail

Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications

Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications A. Optimisation sans contrainte.... Généralités.... Condition nécessaire et condition suffisante

Plus en détail

Traceur de courbes planes

Traceur de courbes planes Traceur de courbes planes Version 2.5 Manuel d utilisation Patrice Rabiller Lycée Notre Dame Fontenay le Comte Mise à jour de Janvier 2008 Téléchargement : http://perso.orange.fr/patrice.rabiller/sinequanon/menusqn.htm

Plus en détail

Fonctions de plusieurs variables

Fonctions de plusieurs variables Module : Analyse 03 Chapitre 00 : Fonctions de plusieurs variables Généralités et Rappels des notions topologiques dans : Qu est- ce que?: Mathématiquement, n étant un entier non nul, on définit comme

Plus en détail

Compléments de documentation Scilab : affichage de texte et formatage de nombres

Compléments de documentation Scilab : affichage de texte et formatage de nombres Université des Sciences et Technologies de Lille U.F.R. de Mathématiques Pures et Appliquées Agrégation externe Année 2002-2003 Compléments de documentation Scilab : affichage de texte et formatage de

Plus en détail

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP COURS PROGRAMMATION INITIATION AU LANGAGE C SUR MICROCONTROLEUR PIC page 1 / 7 INITIATION AU LANGAGE C SUR PIC DE MICROSHIP I. Historique du langage C 1972 : naissance du C dans les laboratoires BELL par

Plus en détail

SINE QUA NON. Découverte et Prise en main du logiciel Utilisation de bases

SINE QUA NON. Découverte et Prise en main du logiciel Utilisation de bases SINE QUA NON Découverte et Prise en main du logiciel Utilisation de bases Sine qua non est un logiciel «traceur de courbes planes» mais il possède aussi bien d autres fonctionnalités que nous verrons tout

Plus en détail

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles)

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles) 1/4 Objectif de ce cours /4 Objectifs de ce cours Introduction au langage C - Cours Girardot/Roelens Septembre 013 Du problème au programme I passer d un problème exprimé en français à la réalisation d

Plus en détail

Théorème du point fixe - Théorème de l inversion locale

Théorème du point fixe - Théorème de l inversion locale Chapitre 7 Théorème du point fixe - Théorème de l inversion locale Dans ce chapitre et le suivant, on montre deux applications importantes de la notion de différentiabilité : le théorème de l inversion

Plus en détail

Chapitre 1 Cinématique du point matériel

Chapitre 1 Cinématique du point matériel Chapitre 1 Cinématique du point matériel 7 1.1. Introduction 1.1.1. Domaine d étude Le programme de mécanique de math sup se limite à l étude de la mécanique classique. Sont exclus : la relativité et la

Plus en détail

Calcul Formel et Numérique, Partie I

Calcul Formel et Numérique, Partie I Calcul Formel et Numérique NicolasVandenberghe nvdb@irphe.univ-mrs.fr Table des matières 1 Introduction à Matlab 2 1.1 Quelques généralités.......................... 2 1.2 Où trouver des informations......................

Plus en détail

Logique binaire. Aujourd'hui, l'algèbre de Boole trouve de nombreuses applications en informatique et dans la conception des circuits électroniques.

Logique binaire. Aujourd'hui, l'algèbre de Boole trouve de nombreuses applications en informatique et dans la conception des circuits électroniques. Logique binaire I. L'algèbre de Boole L'algèbre de Boole est la partie des mathématiques, de la logique et de l'électronique qui s'intéresse aux opérations et aux fonctions sur les variables logiques.

Plus en détail

Continuité et dérivabilité d une fonction

Continuité et dérivabilité d une fonction DERNIÈRE IMPRESSIN LE 7 novembre 014 à 10:3 Continuité et dérivabilité d une fonction Table des matières 1 Continuité d une fonction 1.1 Limite finie en un point.......................... 1. Continuité

Plus en détail

FORMATION EXCEL 2010 Groupe LUCAS LOGICIA

FORMATION EXCEL 2010 Groupe LUCAS LOGICIA FORMATION EXCEL 2010 Groupe LUCAS LOGICIA 1 TABLE DES MATIERES 1. L INTERFACE... 3 2. LES OPTIONS D AFFICHAGE... 5 3. LES MODELES... 8 4. LES CLASSEURS... 9 5. GESTION DES CELLULES... 14 6. SAISIE DES

Plus en détail

Les algorithmes de base du graphisme

Les algorithmes de base du graphisme Les algorithmes de base du graphisme Table des matières 1 Traçage 2 1.1 Segments de droites......................... 2 1.1.1 Algorithmes simples.................... 3 1.1.2 Algorithmes de Bresenham (1965).............

Plus en détail

Précision d un résultat et calculs d incertitudes

Précision d un résultat et calculs d incertitudes Précision d un résultat et calculs d incertitudes PSI* 2012-2013 Lycée Chaptal 3 Table des matières Table des matières 1. Présentation d un résultat numérique................................ 4 1.1 Notations.........................................................

Plus en détail

Rappels sur les suites - Algorithme

Rappels sur les suites - Algorithme DERNIÈRE IMPRESSION LE 14 septembre 2015 à 12:36 Rappels sur les suites - Algorithme Table des matières 1 Suite : généralités 2 1.1 Déition................................. 2 1.2 Exemples de suites............................

Plus en détail

Chapitre 2. Eléments pour comprendre un énoncé

Chapitre 2. Eléments pour comprendre un énoncé Chapitre 2 Eléments pour comprendre un énoncé Ce chapitre est consacré à la compréhension d un énoncé. Pour démontrer un énoncé donné, il faut se reporter au chapitre suivant. Les tables de vérité données

Plus en détail

Nouveautés de la version moodle 2.7

Nouveautés de la version moodle 2.7 Nouveautés de la version moodle 2.7 Atto Éditeur de texte facile Le nouveau éditeur de texte dans Moodle à été développé spécialement pour convivialité et accessibilité. Au-dessus de la zone d'écriture

Plus en détail

8.1 Généralités sur les fonctions de plusieurs variables réelles. f : R 2 R (x, y) 1 x 2 y 2

8.1 Généralités sur les fonctions de plusieurs variables réelles. f : R 2 R (x, y) 1 x 2 y 2 Chapitre 8 Fonctions de plusieurs variables 8.1 Généralités sur les fonctions de plusieurs variables réelles Définition. Une fonction réelle de n variables réelles est une application d une partie de R

Plus en détail

Algorithme. Table des matières

Algorithme. Table des matières 1 Algorithme Table des matières 1 Codage 2 1.1 Système binaire.............................. 2 1.2 La numérotation de position en base décimale............ 2 1.3 La numérotation de position en base binaire..............

Plus en détail

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes.

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes. Promotion X 004 COURS D ANALYSE DES STRUCTURES MÉCANIQUES PAR LA MÉTHODE DES ELEMENTS FINIS (MEC 568) contrôle non classant (7 mars 007, heures) Documents autorisés : polycopié ; documents et notes de

Plus en détail

Atelier Formation Pages sur ipad Pages sur ipad

Atelier Formation Pages sur ipad Pages sur ipad Pages sur ipad 1/43 Table des matières Atelier Formation Pages sur ipad Introduction à Pages 3 Créer ou ouvrir un document 3 Créer ou ouvrir un document 3 Textes et images du modèle 4 Remplacer du texte

Plus en détail

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable T : pour travailler et mémoriser le cours

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable T : pour travailler et mémoriser le cours Exo7 Continuité (étude globale). Diverses fonctions Exercices de Jean-Louis Rouget. Retrouver aussi cette fiche sur www.maths-france.fr * très facile ** facile *** difficulté moyenne **** difficile *****

Plus en détail

Présentation du langage et premières fonctions

Présentation du langage et premières fonctions 1 Présentation de l interface logicielle Si les langages de haut niveau sont nombreux, nous allons travaillé cette année avec le langage Python, un langage de programmation très en vue sur internet en

Plus en détail

Support de formation Notebook

Support de formation Notebook Support de formation Notebook Guide de l utilisateur du tableau interactif SMART Board Table des matières Le Tableau Blanc Interactif... 1 Comprendre le fonctionnement du TBI... 1 Utiliser le plumier

Plus en détail

1 Description générale de VISFIELD

1 Description générale de VISFIELD Guide d utilisation du logiciel VISFIELD Yann FRAIGNEAU LIMSI-CNRS, Bâtiment 508, BP 133 F-91403 Orsay cedex, France 11 décembre 2012 1 Description générale de VISFIELD VISFIELD est un programme écrit

Plus en détail

I - PUISSANCE D UN POINT PAR RAPPORT A UN CERCLE CERCLES ORTHOGONAUX POLES ET POLAIRES

I - PUISSANCE D UN POINT PAR RAPPORT A UN CERCLE CERCLES ORTHOGONAUX POLES ET POLAIRES I - PUISSANCE D UN POINT PAR RAPPORT A UN CERCLE CERCLES ORTHOGONAUX POLES ET POLAIRES Théorème - Définition Soit un cercle (O,R) et un point. Une droite passant par coupe le cercle en deux points A et

Plus en détail

Maple: premiers calculs et premières applications

Maple: premiers calculs et premières applications TP Maple: premiers calculs et premières applications Maple: un logiciel de calcul formel Le logiciel Maple est un système de calcul formel. Alors que la plupart des logiciels de mathématiques utilisent

Plus en détail

Création de maquette web

Création de maquette web Création de maquette web avec Fireworks Il faut travailler en 72dpi et en pixels, en RVB Fireworks étant un logiciel dédié à la création de maquettes pour le web il ne propose que les pixels pour le texte

Plus en détail

TP 7 : oscillateur de torsion

TP 7 : oscillateur de torsion TP 7 : oscillateur de torsion Objectif : étude des oscillations libres et forcées d un pendule de torsion 1 Principe général 1.1 Définition Un pendule de torsion est constitué par un fil large (métallique)

Plus en détail

F411 - Courbes Paramétrées, Polaires

F411 - Courbes Paramétrées, Polaires 1/43 Courbes Paramétrées Courbes polaires Longueur d un arc, Courbure F411 - Courbes Paramétrées, Polaires Michel Fournié michel.fournie@iut-tlse3.fr http://www.math.univ-toulouse.fr/ fournie/ Année 2012/2013

Plus en détail

GUIDE Excel (version débutante) Version 2013

GUIDE Excel (version débutante) Version 2013 Table des matières GUIDE Excel (version débutante) Version 2013 1. Créer un nouveau document Excel... 3 2. Modifier un document Excel... 3 3. La fenêtre Excel... 4 4. Les rubans... 4 5. Saisir du texte

Plus en détail

Fonctions de plusieurs variables

Fonctions de plusieurs variables Maths MP Exercices Fonctions de plusieurs variables Les indications ne sont ici que pour être consultées après le T (pour les exercices non traités). Avant et pendant le T, tenez bon et n allez pas les

Plus en détail

Aide : publication de décisions VS

Aide : publication de décisions VS Aide : publication de décisions VS Table des Matières Introduction... 2 Recherche (Recherche dans le texte intégral)... 2 Filtres... 3 Collection d arrêts... 4 Date de la décision et date de publication...

Plus en détail

Chapitre 0 Introduction à la cinématique

Chapitre 0 Introduction à la cinématique Chapitre 0 Introduction à la cinématique Plan Vitesse, accélération Coordonnées polaires Exercices corrigés Vitesse, Accélération La cinématique est l étude du mouvement Elle suppose donc l existence à

Plus en détail

Réalisation de cartes vectorielles avec Word

Réalisation de cartes vectorielles avec Word Réalisation de cartes vectorielles avec Word Vectorisation de la carte Après avoir scanné ou avoir récupéré un fond de carte sur Internet, insérez-la dans votre fichier Word : Commencez par rendre visible

Plus en détail

Fonctions linéaires et affines. 1 Fonctions linéaires. 1.1 Vocabulaire. 1.2 Représentation graphique. 3eme

Fonctions linéaires et affines. 1 Fonctions linéaires. 1.1 Vocabulaire. 1.2 Représentation graphique. 3eme Fonctions linéaires et affines 3eme 1 Fonctions linéaires 1.1 Vocabulaire Définition 1 Soit a un nombre quelconque «fixe». Une fonction linéaire associe à un nombre x quelconque le nombre a x. a s appelle

Plus en détail

Optimisation, traitement d image et éclipse de Soleil

Optimisation, traitement d image et éclipse de Soleil Kléber, PCSI1&3 014-015 I. Introduction 1/8 Optimisation, traitement d image et éclipse de Soleil Partie I Introduction Le 0 mars 015 a eu lieu en France une éclipse partielle de Soleil qu il était particulièrement

Plus en détail

Oscillations libres des systèmes à deux degrés de liberté

Oscillations libres des systèmes à deux degrés de liberté Chapitre 4 Oscillations libres des systèmes à deux degrés de liberté 4.1 Introduction Les systèmes qui nécessitent deux coordonnées indépendantes pour spécifier leurs positions sont appelés systèmes à

Plus en détail

Lecture graphique. Table des matières

Lecture graphique. Table des matières Lecture graphique Table des matières 1 Lecture d une courbe 2 1.1 Définition d une fonction.......................... 2 1.2 Exemple d une courbe........................... 2 1.3 Coût, recette et bénéfice...........................

Plus en détail

Assemblage couleur & trait en InDesign pour fichier Acrobat - 1

Assemblage couleur & trait en InDesign pour fichier Acrobat - 1 Assemblage couleur & trait en InDesign pour fichier Acrobat Méthode de travail pour juxtaposer le trait aux couleurs en InDesign - Trait à 600 ou 1200 dpi suivant le genre (ligne claire = 1200 trait noir

Plus en détail

COURS BARDON - EXCEL 2010

COURS BARDON - EXCEL 2010 COURS BARDON - EXCEL 2010 Sommaire EXCEL 2010 - INTRODUCTION 3 FONDAMENTAUX OFFICE 2010 3 EXCEL 3 1. L ECRAN 3 2. BARRE D ETAT : CALCULS ET MODES D AFFICHAGE 7 3. PARAMETRAGE DU LOGICIEL 7 Chapitre 1 GESTION

Plus en détail

SPHINX Logiciel de dépouillement d enquêtes

SPHINX Logiciel de dépouillement d enquêtes SPHINX Logiciel de dépouillement d enquêtes sphinx50frversion4.doc 1 Les trois stades du SPHINX sont ceux que comporte habituellement toute enquête d opinion: Elaboration du questionnaire (fiche outil

Plus en détail

Créer un tableau avec LibreOffice / Calc

Créer un tableau avec LibreOffice / Calc Créer un tableau avec LibreOffice / Calc Réaliser des tableaux LibreOffice / Calc permet de créer des tableaux facilement en utilisant les cellules. En premier lieu, il faut prévoir le nombre de colonnes

Plus en détail

Notice d Utilisation du logiciel Finite Element Method Magnetics version 3.4 auteur: David Meeker

Notice d Utilisation du logiciel Finite Element Method Magnetics version 3.4 auteur: David Meeker Notice d Utilisation du logiciel Finite Element Method Magnetics version 3.4 auteur: David Meeker DeCarvalho Adelino adelino.decarvalho@iutc.u-cergy.fr septembre 2005 Table des matières 1 Introduction

Plus en détail

Université Paris-Dauphine DUMI2E 1ère année, 2009-2010. Applications

Université Paris-Dauphine DUMI2E 1ère année, 2009-2010. Applications Université Paris-Dauphine DUMI2E 1ère année, 2009-2010 Applications 1 Introduction Une fonction f (plus précisément, une fonction réelle d une variable réelle) est une règle qui associe à tout réel x au

Plus en détail

SEANCE 4 : MECANIQUE THEOREMES FONDAMENTAUX

SEANCE 4 : MECANIQUE THEOREMES FONDAMENTAUX SEANCE 4 : MECANIQUE THEOREMES FONDAMENTAUX 1. EXPERIENCE 1 : APPLICATION DE LA LOI FONDAMENTALE DE LA DYNAMIQUE a) On incline d un angle α la table à digitaliser (deuxième ou troisième cran de la table).

Plus en détail

Soit la fonction affine qui, pour représentant le nombre de mois écoulés, renvoie la somme économisée.

Soit la fonction affine qui, pour représentant le nombre de mois écoulés, renvoie la somme économisée. ANALYSE 5 points Exercice 1 : Léonie souhaite acheter un lecteur MP3. Le prix affiché (49 ) dépasse largement la somme dont elle dispose. Elle décide donc d économiser régulièrement. Elle a relevé qu elle

Plus en détail

LPP SAINT JOSEPH BELFORT MODE OPERATOIRE ACTIVINSPIRE. Bonne utilisation à toutes et tous! UTILISATION DES TBI LE LOGICIEL ACTIVINSPIRE

LPP SAINT JOSEPH BELFORT MODE OPERATOIRE ACTIVINSPIRE. Bonne utilisation à toutes et tous! UTILISATION DES TBI LE LOGICIEL ACTIVINSPIRE LPP SAINT JOSEPH BELFORT MODE OPERATOIRE ACTIVINSPIRE Utilisation des TBI UTILISATION DES TBI LE LOGICIEL ACTIVINSPIRE T B utoriel de base, ce mode d emploi a pour objectif de vous présenter les principales

Plus en détail

L alternative, c est malin 1. Comment faire plein de choses pour pas cher sur MacIntosh

L alternative, c est malin 1. Comment faire plein de choses pour pas cher sur MacIntosh L alternative, c est malin 1 ou Comment faire plein de choses pour pas cher sur MacIntosh (Les logiciels : Pages et Keynote de la suite iwork) (Jean Aboudarham 2006) 1 Merci à François Béranger pour qui

Plus en détail

Logiciel XLSTAT version 7.0. 40 rue Damrémont 75018 PARIS

Logiciel XLSTAT version 7.0. 40 rue Damrémont 75018 PARIS Logiciel XLSTAT version 7.0 Contact : Addinsoft 40 rue Damrémont 75018 PARIS 2005-2006 Plan Présentation générale du logiciel Statistiques descriptives Histogramme Discrétisation Tableau de contingence

Plus en détail

SOMMAIRE. 1. Préambule...2. 2. Le calendrier...2. 3. Trajectoire d un objet lancé...6. 4. Régression linéaire...9

SOMMAIRE. 1. Préambule...2. 2. Le calendrier...2. 3. Trajectoire d un objet lancé...6. 4. Régression linéaire...9 SOMMAIRE 1. Préambule...2 2. Le calendrier...2 3. Trajectoire d un objet lancé...6 4. Régression linéaire...9 5. Calcul de commissions par tranches...12 6. Base de données...16 7. Valeur cible...19 ATTENTION

Plus en détail

Fête de la science Initiation au traitement des images

Fête de la science Initiation au traitement des images Fête de la science Initiation au traitement des images Détection automatique de plaques minéralogiques à partir d'un téléphone portable et atelier propose de créer un programme informatique pour un téléphone

Plus en détail

Exercices Alternatifs. Une fonction continue mais dérivable nulle part

Exercices Alternatifs. Une fonction continue mais dérivable nulle part Eercices Alternatifs Une fonction continue mais dérivable nulle part c 22 Frédéric Le Rou (copleft LDL : Licence pour Documents Libres). Sources et figures: applications-continues-non-derivables/. Version

Plus en détail

Circuits RL et RC. Chapitre 5. 5.1 Inductance

Circuits RL et RC. Chapitre 5. 5.1 Inductance Chapitre 5 Circuits RL et RC Ce chapitre présente les deux autres éléments linéaires des circuits électriques : l inductance et la capacitance. On verra le comportement de ces deux éléments, et ensuite

Plus en détail

Exercices Alternatifs. Une fonction continue mais dérivable nulle part

Exercices Alternatifs. Une fonction continue mais dérivable nulle part Eercices Alternatifs Une fonction continue mais dérivable nulle part c 22 Frédéric Le Rou (copyleft LDL : Licence pour Documents Libres). Sources et figures: applications-continues-non-derivables/. Version

Plus en détail

www.imprimermonlivre.com

www.imprimermonlivre.com 0 www.imprimermonlivre.com Composition d une couverture avec Word L objectif de ce guide est de vous proposer un mode opératoire pour créer une couverture avec Word. Nous vous rappelons toutefois que Word

Plus en détail

TP: Représentation des signaux binaires. 1 Simulation d un message binaire - Codage en ligne

TP: Représentation des signaux binaires. 1 Simulation d un message binaire - Codage en ligne Objectifs : Ce TP est relatif aux différentes méthodes de codage d une information binaire, et à la transmission en bande de base de cette information. Les grandes lignes de ce TP sont l étude des méthodes

Plus en détail

Numbers sur ipad. Atelier Formation Numbers sur ipad. [Notes extraitres de l'aide en ligne]

Numbers sur ipad. Atelier Formation Numbers sur ipad. [Notes extraitres de l'aide en ligne] Numbers sur ipad [Notes extraitres de l'aide en ligne] Table des matières Atelier Formation Numbers sur ipad Introduction à Numbers 4 Créer ou ouvrir une feuille de calcul 4 Créer ou ouvrir une feuille

Plus en détail

3 Approximation de solutions d équations

3 Approximation de solutions d équations 3 Approximation de solutions d équations Une équation scalaire a la forme générale f(x) =0où f est une fonction de IR dans IR. Un système de n équations à n inconnues peut aussi se mettre sous une telle

Plus en détail

Prise en main rapide

Prise en main rapide Prise en main rapide 4 Dans cette leçon, vous découvrirez les fonctionnalités de création de page web de Dreamweaver et apprendrez à les utiliser dans l espace de travail. Vous apprendrez à : définir un

Plus en détail