Introduction à la présentation graphique avec xmgrace

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

Download "Introduction à la présentation graphique avec xmgrace"

Transcription

1 Chapitre 6 Introduction à la présentation graphique avec xmgrace Contenu 6.1 Avant-propos Faire un simple graphe Un graphe avec plusieurs courbes Plusieurs graphes dans une même feuille Enrichir la figure Analyse des résultats et ajustements numériques Lire des colonnes dans un fichier Ligne de commande Conclusion Avant-propos Les résultats numériques provenant de l exécution de programmes scientifiques se trouvent généralement sous la forme de tableaux de nombres, sur lesquels il est difficile de montrer telle ou telle propriété. Les logiciels scientifiques de présentation graphique disposent de caractéristiques communes que nous allons illustrer avec le logiciel xmgrace disponible sous Linux. De conception récente (successeur de Xmgr créé dans les années 90), ce logiciel a été réécrit en grande partie et bénéficie à l heure actuelle de nouveaux développements. En particulier, il permet d avoir une image à l écran qui est identique à l image que l on obtient en impression sur papier. Ce logiciel ressemble à sigmaplot sur Windows, Kaleidagraph sur MacOs ou Windows,... Ces quelques notes sont destinées à fournir un moyen rapide pour apprendre à utiliser le logiciel et parcourir en partie ses nombreuses fonctionnalités. Elles ne remplacent pas les pages de manuel et le menu d aide auquel on a accès avec la souris et qu il convient d utiliser autant que nécessaire.

2 Introduction à la présentation graphique avec xmgrace 6.2 Faire un simple graphe Après avoir tapé xmgrace, une fenêtre apparaît qui se divise en plusieurs parties. Dans la partie supérieure, on retrouve les menus classiques. Celui qui se situe le plus à gauche correspond à la création, à la lecture de fichiers (suffixés généralement.agr), ainsi qu aux différentes possibilités d impression (papier, fichier) avec des formats variés (PS, JPG, PNG, PDF). On peut tout d abord tracer des courbes analytiques (comme avec Maple). Pour cela, aller dans le menu Edit/Data Sets, une nouvelle fenêtre apparaît. Aller dans le menu Edit/Create New/By Formula et une deuxième fenêtre apparaît. Pour tracer y = exp(0.1x) sin(x) dans l intervalle 0..30, on tape 0 dans start, 30 dans stop, 400 dans length (nombre de points) On laisse $t dans X =. On tape exp( 0.1 $t) sin($t) dans Y =. On tape sur accept. Pour voir la courbe en totalité, on clique sur l icône As (qui signifie autoscale) qui se trouve en haut à gauche de xmgrace. En double-cliquant sur la courbe, une fenêtre apparaît (que l on peut faire apparaître aussi en utilisant le menu Plot/Set Appearance. Dans les onglets du bas, on peut ajouter des symboles sur chaque point de la courbe, en choisissant dans Type Circle par exemple. La taille des cercles qui apparaissent peut être réduite de la manière suivante : avec la souris ou la flèche horizontale gauche au clavier, ajuster la valeur égale à 50. Appliquer le résultat en cliquant sur Apply. Pour créer des étiquettes sur les axes, double-cliquer sur l axe Ox, une fenêtre apparaît intitulée Axes (à laquelle l on peut accéder à partir du menu Plot/Axes Properties). Dans Label string taper t. Appliquer. Pour taper un caractère grec, taper dans Label String <ctrl-e> Une fenêtre apparaît intitulée Fontool. Placer le curseur après le t. Choisir la police (font) Symbol cliquer sur alpha, accepter. La fenêtre disparaît, appliquer. Dans la fenêtre Axes, changer dans Edit X axis en Y axis. Taper dans Label String un A majuscule. Enregistrer votre graphe en allant dans File/Save (donner un nom la première fois, suffixé agr). La figure 6.1 montre le résultat obtenu après ces premières opérations

3 6.3 Un graphe avec plusieurs courbes Fig. 6.1 Fenêtres de xmgrace après les opérations du premier exercice. 6.3 Un graphe avec plusieurs courbes On veut ajouter un second graphe y = 20/(1 + x 2 ) avec des symboles qui sont des carrés de taille 40 de couleur bleue. Reprendre les étapes précédentes pour obtenir ce résultat. On souhaite maintenant obtenir une impression de ce résultat avec un graphe carré. Aller dans le menu Plot/Graph Appearance. Taper un nom dans titre (Title) ainsi que dans sous-titre (Subtitle). Dans Viewport, remplacer Xmax 1.15 par Appliquer. Sauver à nouveau votre graphe. Aller dans le menu File/Print Setup, une fenêtre apparaît : choisir dans size l option Custom. Choisir des dimensions en centimètres. Faire un graphe de 15 cm sur 15 cm. 6.4 Plusieurs graphes dans une même feuille Aller dans le menu Edit/Arrange Graphs. Dans la rubrique Matrix, changer Cols de 1 en 2. Accepter. Sur la figure, en cliquant sur chaque graphe, on peut facilement sélectionner le graphe à modifier. En se positionnant sur le graphe de droite, tracer la courbe (x 1) 2 + (y 1) 2 = 1 en utilisant Edit/Create New/By Formula. En double-cliquant sur les axes, on fait apparaître la fenêtre Axes, changer pour que les deux axes aillent de -1 à +3. Aller dans le menu Plot/Graph Appearance, changer les valeurs dans Viewport : Xmin = 0.55, Xmax = 0.85,

4 Introduction à la présentation graphique avec xmgrace Y min = 0.15, Y max = Sur le graphe du cercle, dans le menu Plot/Set appearance, cliquer sur l onglet Line. Dans la rubrique Fill Properties, changer le type en As polygon, choisir un Pattern différent de none, puis choisir la couleur (Color) rouge. 6.5 Enrichir la figure Xmgrace offre un spectre large de possibilités pour ajouter des commentaires et des flèches de toute nature. Aller dans le menu Window/Drawing Objects. Une fenêtre apparaît. Cliquer sur Text, puis placer la souris à l endroit où vous souhaitez insérer du texte. Dans la nouvelle fenêtre, taper du texte dans la case à droite de String. Les curseurs en bas de cette fenêtre permettent de changer la taille. Pour tracer une flèche, cliquer tout d abord sur Line props..., puis dans Arrow changer l option dans Place at. Accepter. Cliquer sur Line. Déplacer le bouton gauche de la souris à l endroit où démarre la flèche, puis à nouveau sur le même bouton pour finir la flèche. Cliquer sur le bouton droit de la souris pour quitter ce mode. Pour supprimer, déplacer, copier un objet, cliquer sur le bouton adapté de la fenêtre, puis aller sur la figure pour opérer. Pour quitter ce mode, cliquer sur le bouton droit de la souris. N oubliez pas de sauver régulièrement le fichier que vous êtes en train de modifier. 6.6 Analyse des résultats et ajustements numériques Une utilisation très importante de xmgrace est de pouvoir tracer des courbes provenant soit de résultats expérimentaux soit de résultats de calculs numériques, puis ensuite de chercher à partir de courbes analytiques à approximer les résultats obtenus. Pour générer un fichier contenant des résultats numériques, on peut par exemple exécuter le script perl suivant #!/usr/bin/perl use strict; open (FI,">td.res") or die "dommage!"; foreach (0..800) { printf (FI "%e %e\n",$_/20, (1+$_/20)*exp(-$_/60)); } close (FI); Pour cela, on sauve dans un fichier le script perl ci-dessus sous le nom td.pl, par exemple. On exécute la commande chmod 755 td.pl, puis on tape td.pl. On peut vérifier qu un fichier td.res est maintenant crée. Pour aller chercher des résultats sur disque, on peut accéder à cette fonction par le menu Data/Import/Ascii. Dans la fenêtre Read sets, en modifiant le filtre, faire apparaître le nom du fichier td.res. Cliquer sur OK, puis ensuite

5 6.7 Lire des colonnes dans un fichier Cancel (C est une petite curiosité du logiciel pour fermer cette fenêtre). Une courbe apparaît. En ouvrant la cascade de menus, Data/Transformation/Regression, cliquer sur la courbe S0, choisir le fit quadratique, puis recommencer avec cubique, jusqu au polynôme de degré de plus élevé. Sachant que la courbe doit être de la forme y = exp( a x) (1+b x), aller dans le menu Data/Transformation/Non-linear curve fitting. Sélectionner l ensemble S0 dans la fenêtre de droite, Choisir le nombre de paramètres (ici 2), taper la formule proposée. Appliquer et commenter. 6.7 Lire des colonnes dans un fichier On peut lire des colonnes dans un ordre quelconque et le tracer avec xmgrace. On lance xmgrace, Dans le menudata, on ouvre la fenêtre Import/Ascii. Dans la partie basse de la fenètre à droite de Load as, on choisit Block Data. On sélectionne à nouveau le fichier td.res, on clique sur OK au bas de la fenêtre. Une nouvelle fenêtre apparaît. Dans la rubrique X from column, on choisit 2, et on laisse 1 dans la rubrique Y from column. On clique sur Accept. On retrouve la courbe précédente avec une figure dont le rôle des axes a été inversé. 6.8 Ligne de commande Même si l utilisation est aujourd hui en forte diminution, l utilisation de la ligne de commande a ses adeptes et offre une rapidité d exécution parfois utile. Par exemple, en exécutant la commande xmgrace td.res dans un terminal, on obtient directement le tracé de la courbe avec une échelle adaptée par défaut. Si on veut lire les colonnes d un fichier dans un ordre quelconque, on peut réaliser les opérations de la section précédente avec une seule ligne de commande xmgrace -block td.res -bxy 2 :1 Pour apprendre les différentes possibilités du logiciel à partir de la ligne de commande, on peut taper xmgrace help On voit alors l ensemble des options accessibles. 6.9 Conclusion Ce petit parcours à travers quelques exemples montre les nombreuses fonctionnalités de ce type de logiciel, mais reste une simple introduction à son utilisation. Il convient à la fois de consulter le manuel en ligne du logiciel ainsi que les nombreux exemples accessibles en ligne pour approfondir sa connaissance.

6 Introduction à la présentation graphique avec xmgrace

Numbers 09 Guide de l utilisateur

Numbers 09 Guide de l utilisateur Numbers 09 Guide de l utilisateur KKApple Inc. Copyright 2011 Apple Inc. Tous droits réservés. En vertu de la législation des droits d auteur, ce manuel ne doit pas être copié, en totalité ou en partie,

Plus en détail

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE PRISE EN MAIN D UN TABLEUR Version OPEN OFFICE Prise en main d un tableur page 2 1. L utilisation de la souris Pour faire fonctionner un tableur, on utilise le clavier mais aussi la souris. Rappelons,

Plus en détail

Initiation au tableur Calc (OpenOffice.Org)

Initiation au tableur Calc (OpenOffice.Org) Initiation au tableur Calc (OpenOffice.Org) Auteur : Marc CHAZELLE pour l association RELAIS 59 (Paris 12 e ) Dernière mise à jour : mai 2010 Ce document est édité sous licence Creative Commons SOMMAIRE

Plus en détail

Premiers pas avec Scribus

Premiers pas avec Scribus Sommaire 1. Qu est-ce que Scribus?... 2 1.1. Différences entre traitement de textes et logiciel de PAO... 2 1.2. Que faut-il pour travailler avec Scribus?... 3 2. Premier projet... 3 2.1. Organiser son

Plus en détail

FICHIERS ET DOSSIERS

FICHIERS ET DOSSIERS La différence entre fichier et dossier FICHIERS ET DOSSIERS La première notion à acquérir est la différence entre un dossier et un fichier Un dossier est une sorte de classeur dans lequel on range divers

Plus en détail

Manuel de mise en page de l intérieur de votre ouvrage

Manuel de mise en page de l intérieur de votre ouvrage Manuel de mise en page de l intérieur de votre ouvrage Merci de suivre strictement les recommandations de ce manuel qui a pour but de vous aider à préparer un livre dont la qualité de mise en page est

Plus en détail

Utilisation d ADOBE PREMIERE ELEMENTS 10

Utilisation d ADOBE PREMIERE ELEMENTS 10 Utilisation d ADOBE PREMIERE ELEMENTS 10 Mentions légales Mentions légales Pour consulter les informations juridiques, reportez-vous à la section http://help.adobe.com/fr_fr/legalnotices/index.html. iii

Plus en détail

Programmons avec Phrogram

Programmons avec Phrogram Programmons avec Phrogram Guide pour le vrai débutant Par Jon Schwartz Traduction Philippe Tanguy Mise à jour : Juin 2007 Site Web : Programmons avec Phrogram Page 1/42 Programmons avec Phrogram Table

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

Scilab pour les vrais débutants

Scilab pour les vrais débutants Scilab pour les vrais débutants Scilab Enterprises S.A.S - 143 bis rue Yves Le Coz - 78000 Versailles - www.scilab- enterprises.com Ce document a été co- écrit par Scilab Enterprises et Christine Gomez,

Plus en détail

Module 8. 5. Transférer/récupérer ses photos de son appareil vers son ordinateur

Module 8. 5. Transférer/récupérer ses photos de son appareil vers son ordinateur Module 8 Gérer ses images dans Windows durée 8 h (4 séances de 2 heures) Les quatre séances de deux heures s articulent de la façon suivante : Séance 1 : 1. Qu est ce qu une image numérique? 2. Connaître

Plus en détail

Rendre accessibles les documents PDF avec Adobe Acrobat Pro

Rendre accessibles les documents PDF avec Adobe Acrobat Pro Date Version Auteur État / commentaires 01/02/11 1.1.5 Atalan Document disponible sur www.accede.info/manuels/. En partenariat avec : Air Liquide AREVA BNP Paribas Capgemini LVMH SNCF Société Générale

Plus en détail

iweb Premiers contacts Découvrez iweb et apprenez à créer votre site web.

iweb Premiers contacts Découvrez iweb et apprenez à créer votre site web. iweb Premiers contacts Découvrez iweb et apprenez à créer votre site web. 1 Table des matières Chapitre 1 3 Bienvenue dans iweb 3 À propos d iweb 3 Contenu 4 Avant de commencer 4 Éléments nécessaires 4

Plus en détail

Chapitre 10 Lier les Données de Calc

Chapitre 10 Lier les Données de Calc Guide Calc Chapitre 10 Lier les Données de Calc Partager les données depuis et vers Calc Copyright Ce document est Copyright 2010 2012 par ses contributeurs tels que listés ci-dessous. Vous pouvez le distribuer

Plus en détail

HDS-8, HDS-10, HDS-8m & HDS-10m

HDS-8, HDS-10, HDS-8m & HDS-10m FR HDS-8, HDS-10, HDS-8m & HDS-10m Manuel utilisateur Copyright 2011 Navico Tous droits réservés Lowrance et Navico sont des marques déposées de Navico. Fishing Hot Spots est une marque déposée de Fishing

Plus en détail

COMMENCER AVEC VUE. Chapitre 1

COMMENCER AVEC VUE. Chapitre 1 Chapitre 1 COMMENCER AVEC VUE Traduction en français du premier chapitre du manuel d'utilisation du logiciel VUE. Traduit de l'américain par Bernard Aubanel. CRÉER UNE NOUVELLE CARTE Pour ouvrir VUE: 1.

Plus en détail

Snagit. Dossier d aide. Release 10.0. August 2010. 2010 TechSmith Corporation. All rights reserved.

Snagit. Dossier d aide. Release 10.0. August 2010. 2010 TechSmith Corporation. All rights reserved. Snagit Dossier d aide Release 10.0 August 2010 2010 TechSmith Corporation. All rights reserved. This manual, as well as the software described in it, is furnished under license and may be used or copied

Plus en détail

Découverte TI-Connect le logiciel d échanges calculatrice TI - ordinateur

Découverte TI-Connect le logiciel d échanges calculatrice TI - ordinateur Découverte TI-Connect le logiciel d échanges calculatrice TI - ordinateur Jean-Louis BALAS Lycée Maryse Bastié Limoges pour l équipe des formateurs T 3 France Sommaire 1. Fonctions du logiciel TI-Connect...-

Plus en détail

Manuel Utilisateur. Boticely

Manuel Utilisateur. Boticely Manuel Utilisateur Boticely Auteur : Logica Version : 1.4 Droit d auteur Ce texte est disponible sous contrat Creative Commons Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales

Plus en détail

Carrefour de l information. Université de Sherbrooke. Picasa 3. Notions de base. Par : Geneviève Beauvais. Sherbrooke

Carrefour de l information. Université de Sherbrooke. Picasa 3. Notions de base. Par : Geneviève Beauvais. Sherbrooke Carrefour de l information Université de Sherbrooke Picasa 3 Notions de base Par : Geneviève Beauvais Sherbrooke Automne 2009 Table des matières Premiers pas avec Picasa : Guide de mise en route... 3 À

Plus en détail

Graph 25+ Pro au lycée

Graph 25+ Pro au lycée Utiliser sa calculatrice Graph 25+ Pro au lycée Par Yves Coudert www.casio-education.fr Sommaire 1 - Description des principales fonctionnalités... 3 2 - SYSTEM : Initialisation et réglages de la calculatrice....

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

VOS PREMIERS PAS AVEC TRACENPOCHE

VOS PREMIERS PAS AVEC TRACENPOCHE Vos premiers pas avec TracenPoche page 1/16 VOS PREMIERS PAS AVEC TRACENPOCHE Un coup d'oeil sur l'interface de TracenPoche : La zone de travail comporte un script, une figure, un énoncé, une zone d analyse,

Plus en détail

Modification d une feuille de style

Modification d une feuille de style Modification d une feuille de style Septembre 2005 Modification d un feuille de style Contenu Aperçu Page 3 Comment démarrer Page 4 Modifier une feuille de style Page 6 Partage d un style Page 10 Page

Plus en détail

EndNote X6 Guide d utilisation (PC)

EndNote X6 Guide d utilisation (PC) EndNote X6 Guide d utilisation (PC) Pour MS Word 2010 Une réalisation de la Bibliothèque de l Université Laval et disponible sur le site «http://www.bibl.ulaval.ca/aide-a-la-recherche/logiciel-endnote».

Plus en détail

-------------------------- E-MARQUE MANUEL UTILISATEUR. Document d accompagnement

-------------------------- E-MARQUE MANUEL UTILISATEUR. Document d accompagnement -------------------------- E-MARQUE MANUEL UTILISATEUR Document d accompagnement Sommaire 1 Installer e-marque... 4 2 Désinstaller e-marque... 6 3 Présentation tion de l interface... 7 3.1 Barre de menus

Plus en détail

Post-traitement des données du CTscan avec Avizo 7.0.0

Post-traitement des données du CTscan avec Avizo 7.0.0 Post-traitement des données du CTscan avec Avizo 7.0.0 Patricia Wils - patricia.wils@mnhn.fr UMS 2700 Outils et Méthodes de la Systématique Intégrative Table des matières 1 Les données 3 1.1 Les images

Plus en détail

Copyright 2010 2014 par l équipe du manuel Ubuntu. Certains droits réservés. c b a

Copyright 2010 2014 par l équipe du manuel Ubuntu. Certains droits réservés. c b a Copyright 2010 2014 par l équipe du manuel Ubuntu. Certains droits réservés. c b a Ce document est publié sous licence Creative Commons Paternité - Partage dans les Mêmes Conditions 3.0 non transposé (CC

Plus en détail

Copyright par l équipe du manuel Ubuntu. Certains droits réservés. c b a

Copyright par l équipe du manuel Ubuntu. Certains droits réservés. c b a Copyright par l équipe du manuel Ubuntu. Certains droits réservés. c b a Ce document est publié sous licence Creative Commons Paternité - Partage dans les Mêmes Conditions. non transposé (CC BY-SA. ).

Plus en détail

Guide de l étudiant du logiciel SolidWorks

Guide de l étudiant du logiciel SolidWorks Série : Conception mécanique et Technologie Guide de l étudiant du logiciel SolidWorks Dassault Systèmes - SolidWorks Corporation 300 Baker Avenue Concord, Massachusetts 01742 USA Téléphone : +1-800-693-9000

Plus en détail