Home
Manuel d`utilisation d`ICARE
Contents
1. 4 La grille de saisie 5 La fen tre de dessin 5 1 Le menu G n ral 5 2 Le menu Texte TR RO RN Aren So do Mo EN E r e SL AA N D 53 Le menu Figurel 54 Le menu Axes ie ais sn 2 2 2 REA AMMEM RE ERA L TEES 6 Int gration du graphe sous LATEX 7 MATLAB et ICARE 7 1 Les fonctions de dessins 7 2 les variables globales 8 Documentation OO I OO OO O1 O1 O1 A A 10 11 11 11 12 12 14 14 14 15 15 1 Introduction A la suite d une demande de Paul Molin qui regrettait la disparition du grapheur LC U qui existait sur le d funt ordinateur IBM 9370 j ai r alis un logiciel nomm ICARE Il reprend certaines fonctionnalit s de I C U mais pas toutes et poss de une interface tr s diff rente de celle de I C U ICARE n a pas la pr tention de remplacer I C U au pied et la lettre mais de pallier un manque existant 2 Pr sentation ICARE est un logiciel qui permet de faire ses propres graphes de la mani re la plus simple possible et de pouvoir les int grer facilement sous TEXou LATEX Il permet de r aliser des courbes des barres de niveaux des polygones de comparaison des camemberts des surfaces des barres de niveaux en 3 Dimensions des histogrammes des nuages de points ICARE est un logiciel programm avec MATLAB 4
2. les points sont reli s par une courbe d interpolation cubique liss e escaliers les points sont reli s par des droites en escaliers Si il y a des points manquants valeurs NaN 3 la courbe ne sera pas continue Voici deux exemples de ce que l on peut obtenir Production Production ha 7 Fi _ Cerise x Peche p c e Prune x x Y 1 T n Nb Kilogrammes D B Nb Kilogrammes a Fri 5 1986 1987 1988 1989 1990 1991 1992 1993 1994 Recolte 5 1986 1987 1988 1989 1990 1991 1992 1993 1994 Recolte 3 2 2 Les barres de niveaux Les barres de niveaux sont de deux types standard il y a une barre de niveau pour chaque valeur de y Elles sont regroup es autour de la valeur de X cumul s il n y a une barre de niveau pour une valeur de x Pour une m me valeur de X les valeurs de Y sur la m me ligne sont cumul es Attention Toutes les valeurs de X doivent tre class es dans un ordre croissant et il est pr f rable que l intervalle entre deux valeurs soit constant Voici deux exemples de barres de niveaux cumul s et non cumul s 3Abr viation anglaise pour Not A Number Production Production N N S a o lt E g 2 z 2 Nb Kilogrammes Juin Juill Juin Aout Juill Juill Juin Juill Juin Juin Juill Juin Aout
3. 1 il utilise les nouvelles fonctionnalit s de MATLAB qui permet de cr er sa propre interface La version actuelle du logiciel est ICARE 12 Pour utiliser ICARE il faut au pr alable se connecter sur la machine bach du centre de calcul et lancer MATLAB par la commande matlab sous unix Une fois sous MATLAB vous pouvez lancer ICARE en tapant tout simplement icare une fen tre de menu appara t nous allons maintenant en voir la description Pour une meilleur compr hension je vous conseille d utiliser ICARE en m me temps que vous lisez cette documentation lAbr viation anglaise pour Interactive Chart Utility 3 3 Le menu g n ral Ce menu se pr sente sous la forme suivante Gestion des donn es Representations des donn es Type N colonne standard 1 d Es Type M me couleur N colonne Symbole par colonne 1 croix 3 c J M Gautrand 1994 La fen tre se d compose en 2 parties 1 Gestion des donn es 2 Repr sentation des donn es 3 1 La gestion des donn es Cette partie comporte plusieurs boutons qui permettent d effectuer les choix suivants Fichiers appel du gestionnaire de fichiers pour charger un fichier au format choisi Pour choisir le type de format il faut cliquer sur l option qui est juste en dessous ce bouton Vous avez le choix entre format icare c est fichier ASCI avec un format propre au logiciel ICARE option par d faut format x
4. D a 8 E E 4 520 s Z 1986 1987 1988 1990 1991 1992 1993 1994 Recolte 4 La grille de saisie La grille de saisie se pr sente sous la forme suivante Labels sur Y Labels X Valeurs X Valeurs de Y 5 EH E EH EH S 0 95 9909 0910 valeurs x o o l o o o o o 0 LE Elle permet de saisir diff rents champs qui sont le label qui appara t en dessous de l axe des X les labels pour chacune des valeurs de X le label qui appara t gauche de l axe des Y les labels pour chacune des valeurs de Y les valeurs de X 9 lignes et 1 colonne sont affich es les valeurs de Y 9 lignes et 4 colonnes sont affich es le titre du graphe Elle poss de des boutons d actions qui sont Valider pour valider la grille que vous avez remplie Les valeurs gale 0 et dont l indice est sup rieur la valeur maximum de Y diff rente de 0 ne sont pas prise en compte Sortir pour fermer cette fen tre et abandonner la grille en cours Sauver pour sauver vos valeurs dans un fichier ASCII avec un format propre au logiciel ICARE RAA remise z ro de la grille aide affiche cette aide les ascenseurs et ils permettent de se d placer dans la grille sur les colonnes et sur les lignes Ils ne sont activ s que lorsque le nombre de valeur sur X ou sur Y est sup rieur ce qui est affich Quelques pr cisions
5. axe des X Grille affiche les lignes de pointill s ou les efface Y opts idem mais pour l axe des Y Z opts idem mais pour l axe des Z si le dessin est en 3 dimensions ou Remplacer pour remplacer ou superposer ce dessin au prochain L option affich e est celle qui n est pas effective Par d faut chaque dessin remplace le pr c dent Un exemple de ce que l on peut faire est visible la fin de ce paragraphe zoom un sous menu propose zoom grossi la figure du coefficient effectif Une fois ce choix fait il faut cliquer sur la figure pour d signer le point central du zoom Zoom r tr ci la figure suivant le coefficient en vigueur X Axis s lectionne ou on si le zoom sera appliqu a l axe X Y Axis idem pour l axe des Y Z Axis idem pour l axe des Z Coef Zoom 2 changement du coefficient de zoom par d faut 2 Point de vue 3D fait appara tre une gestionnaire d axes qui permet de modifier le point de vue en 3 dimensions de la figure Voici une exemple de graphique obtenu gr ce l option On superpose les courbes liss es et le nuage de point symbole rond taille 12 pour les m mes donn es Production 7 Cerise Peche c e Prune g 8 s g 5 A 1986 1987 1988 1989 1990 1991 1992 1993 1994 Recolte 13 6 Int gration du graphe sous LATEX Il est tr s facile d int grer un graphe obtenu avec
6. manuel icare ps Pour MATLAB une pr sentation en fran ais est accessible dans le r pertoire usr local pub matlab doc sous le nom matlab40 ps Vous trouverez aussi le fichier matlab ps document de 22 pages en anglais permettant de s initier MATLAB 15
7. pouvez aussi utiliser la barre de menu pour une modification int ractive de votre dessin en tapant tout simplement Lancemenu 7 2 les variables globales Une fois ICARE lanc il est possible de continuer travailler interactivement sous MATLAB et vous pouvez int grer vos propres valeurs dans ICARE La premi re solution consiste utiliser la fonction saveicare qui permettent de cr er des fichiers au format propre ICARE et de pouvoir ensuite les relire sous ICARE lui utilise la fonction readicare Le deuxi me solution consiste utiliser les variables globales dont se sert ICARE qui sont x y nomx nomy labelx labely et testinit Pour modifier par exemple les valeurs de x et de y la manipulation effectuer est la suivante D finir les variables globales modifier par global x y testinit Initialiser les variables x et y aux valeurs que vous d sirez 1 2 3 Mettre testinit 1 pour pouvoir appeler les fonctions de dessin 4 Vous pouvez ensuite utiliser ICARE Attention les valeurs doivent tre coh rentes X et Y doivent avoir le m me nombre de lignes et X ne doit comporter qu une seule colonne 8 Documentation Cette documentation est disponible sous le r pertoire usr local pub matlab doc et peut tre imprim e par la commande UNIX qprt Pps0 manuel icare ps ou visualis e par commande UNIX ghostview
8. sur le fonctionnement de cette grille de saisie Les champs de saisie pour les chaines de caract res sont initialis s blanc et ceux des valeurs comportent des 0V La grille est automatiquement valid e lorsque vous la sauvez 10 La grille n est pas valid e lors de la remise z ro vous pouvez r cup rer vos anciennes valeurs en sortant puis en rappelant la grille de saisie Les valeurs de X peuvent comporter des 0 Dans ce cas si on affiche un camembert la valeur de Y correspondante sera une part d tach e Les valeurs de Y peuvent comporter des 0 mais il faut que la valeur d indice maximum sur x et y soit diff rente de 0 Les donn es manquantes sont accept es pour Y elles sont repr sent es par les valeurs NaN Vous pouvez tapez NaN ou n plus simplement 5 La fen tre de dessin C est celle o le graphe apparait Elle poss de une barre de menu qui permet de faire certaines modifications sur le dessin et de g n rer des fichiers au format Postscript Les choix propos s dans cette barre de menu sont 1 G n ral 2 Texte 3 Figure 4 Axes En cliquant sur l un de ces choix un sous menu appara t permettant d effectuer un certains nombres d actions que nous allons voir en d tail 5 1 Le menu G n ral Il offre les choix suivants Nouvelle figure ouvre une nouvelle fen tre comportant une barre de menu Sortie Postscript appel le gestionnaire de fichier pour
9. ICARE sous IATEX Prenons un exemple je d sire inclure dans mon texte IATEX un fichier sauv au format Postscript encapsul Ce fichier qui s appelle graphe eps contient par exemple un camembert La syntaxe a employ e dans le document est la suivante documentstyle french a4 psfigl article begin document Le d but du texte avant le graphe figure on indique le nom du fichier height width d finisent la taille de la figure centerline fbox psfig figure graphe eps height 5cm width 6 5cm 2 5 o 5 Le reste du texte apr s le graphe end document Et le r sultat obtenu sur papier est le suivant Le d but du texte avant le graphe Test sur un camembert cinq 15 quatre 33 Le reste du texte apr s le graphe 7 MATLAB et ICARE 7 1 Les fonctions de dessins Pour ceux qui utilise MATLAB il est possible d utiliser les fonctions de dessins pour leurs propres programmes La liste des fonctions utilis es par ICARE est la suivante pour les courbes curve les barres de niveaux barc et barc2 les polygones polygone le camembert piec et pie 14 les surfaces curvesurf les barres de niveaux en 3 Dimensions bar3d l histogramme histogram le nuage de points scatter Pour avoir des informations sur les param tres de cette fonction et un exemple d utilisation tapez help nom fonction sous MATLAB Vous
10. Juill Juill Juin Juill Juin Recolte ecolte 3 2 3 Le camembert Il n est possible d affich qu un seul camembert la fois repr sentant une des colonne de Y Le num ro de la colonne de Y qui par d faut est 1 peut tre modifi Le camembert peut comporter des parts d tach es Pour obtenir une part d tach es il faut que la valeur de X qui est sur la m me ligne que celle de Y soit gale 0 Attention aucune valeur de Y ne doit tre n gative Un exemple de camembert que l on obtient Production r Juin 5 Juin 15 Juillet 7 Juin 12 Juillet 13 Aout 9 Juin 14 Juillet 12 Juillet 13 3 24 Les polygones C est une repr sentation sur un axe polaire Chaque polygone repr sente une ligne de la grille de saisie et comporte le m me nombre de sommets que le nombres de lignes Il faut donc que la grille comporte au minimum 3 lignes afin que le r sultat soit visibles Pour une m me ligne les valeurs de Y reparties sur les diff rentes branches sont reli es entre elles par une droite et forme une surface qui peut tre suivant l option choisie hachur e les hachures sont du m me type que celle du trait de bordure de la surface Attention les valeurs de X ne sont pas prises en compte Aucune valeur de Y ne doit tre n gative Deux exemples de polygones vides et hachur es Production Production Juin Juillet Cerise Cerise x Pech
11. Manuel d utilisation d ICARE JEAN MICHEL GAUTRAND e mail gautrand satie u bourgogne fr t l phone 80 39 52 03 Production Production Cerise m Peche Prune Cerise Peche N a e Prune Nb Kilogrammes Nb Kilogrammes N S w 3 5 o 1986 1987 1988 1989 1990 1991 1992 1993 1994 1986 1987 1988 1989 1990 1991 1992 1993 1994 Recolte Recolte Production Production Juillet Cerise N d x Peche 20 7 g 8 E s g a A Juin Juill Juin Aout Juill Juill Juin Juill Juin E Recolte Juillet Production Production m Juin 5 Juin 15 Juillet 7 Juin 12 Juillet 13 peste Aout 9 Cerise Nb Kilogrammes Juin 14 Juillet 12 Recolte Juillet 13 Table des mati res 1 Introduction 2 Pr sentation 3 Le menu g n ral 3 1 La gestion des donn es 3 2 La repr sentation des donn es IZT Les courbes 7 e 280 ma 88 1 S E DE barbares aae dan ue dans 3 2 2 Les barres de niveaux 3 2 9 Le camembert na s 19 D E 488 8D RD R nan ds TIT T E s 3 24 Les polygoNes 2 2 2 e O S E E e o ie SR A D Arbre doses 9 2 5 LES Surfaces ds 5 Loue ee A 4 ue a Bee md nn 3 2 6 Les barres de niveaux en 3 dimensions 3 27 L histogramme s as D dun p E DE te EE E 3 2 8 Le nuage de points
12. choisir le nom du fichier Postscript g n rer Ce fichier peut ensuite tre imprimer sous UNIX par la commande qprt Pps0 nomfichier ps Par convention le nom du fichier comme extension ps Sortie Postscript encapsul appel le gestionnaire de fichier pour sauve garde du fichier au format Postscript encapsul Il ne peut pas tre imprim directement il doit tre inclus dans un document TEXou LATEX Par convention le nom du fichier comme extension eps Fermeture Ferme la fen tre de dessin 5 2 Le menu Texte Il g re plus particuli rement les cha nes de caract res les choix possibles sont _ Nouveau demande une nouveau texte saisir dans la fen tre de lancement de MATLAB Il sera affich dans la fen tre de dessin il faudra ensuite le d placer 11 Police s lection de la police de caract res pour le texte choisi Pour choisir un texte il faut cliquer dessus un cadre appara t autour du texte style choix du style des caract res Taille choix de la taille des caract res _ D placer d place l aide de la souris le texte s lectionn _ Tourner fait tourner sur 360 degr s l aide de la souris le texte s lectionn Remplacer remplace le texte choisi par un autre que l on saisi _ Supprimer efface le texte choisi Attention le titre et les labels sur les axes sont des textes avec des caract ristiques sp ciales ils ne peuvent pas
13. e x Peche Juillet Juillet Juillet Juillet 3 2 5 Les surfaces Les surfaces colori es sont d limit es par les valeurs des courbes correspondantes au valeur de la grille et par la valeur O sur X et Y Les diff rentes types de courbes sont identiques ceux d fini avec le bouton Il existe cependant une autre option qui est cras es chaque surface recouvre la pr c dente certaines valeurs peuvent ne plus tre visibles cumul es toutes les valeurs sont cumul es les surfaces sont superpos es les unes au dessus des autres Toutes les valeurs sont visibles mais le graphe peut para tre moins lisible Attention si il y a des points manquants valeurs NaN la surface ne sera pas continue Toutes les valeurs de X doivent tre class es dans un ordre croissant Un exemple de surfaces cumul es et un exemple de surfaces cras es Production Production S a Cerise f 3 Cerise Peche Prune Peche Prune a S Nb Kilogrammes a 8 E E g 540 s Z w S E 0 0 1986 1987 1988 1989 1990 1991 1992 1993 1994 1986 1987 1988 1989 1990 1991 1992 1993 1994 Recolte ecolte 3 2 6 Les barres de niveaux en 3 dimensions Les barres de niveaux en 3 dimensions sont repr sent es suivant un angle de vue qui peut tre modifi dans le menu de la fen tre de dessin Suivant l angle choisi certains d fauts dans
14. le traitement des faces cach es peuvent appara tre C est un probl me interne MATLAB qui ne peut pas tre r solu pour l instant L option disponible sur les barres de niveaux permet de choisir une m me couleur pour une colonne de Y ligne de Y Attention toutes les valeurs de X doivent tre class es dans un ordre croissant Un exemple de barres de niveaux en 3 D que l on obtient Production Prune Peche F gt Cerise Juin juillet Nb Kilogrammes Recolte 3 2 7 L histogramme L histogramme repr sente les valeurs de la colonne de Y choisie en option colonne 1 par d faut La derni re valeur de Y n est pas prise en compte Attention aucune valeur de Y ne doit tre n gative Toutes les valeurs de X doivent tre class es dans un ordre croissant et il est pr f rable que l intervalle entre deux valeurs soit constant Un exemple d histogramme que l on obtient Production Aout Juillet Juillet Juillet Juillet a E E g 2 z 2 Z 1987 1988 1989 1990 1991 1992 1993 1994 Recolte 3 2 8 Le nuage de points Le nuage de points repr sente toutes les valeurs de Y en fonction de X Il existe deux options La premi re permet de choisir le type du symbole repr sentant le point qui peut tre une Croix un La deuxi me option permet de choisir la taille du symbole entre 2 et 30 Un exemple d un nuage de points que l on obtient Production
15. tre d plac s Certaines combinaisons entre le style la taille et la police n existent pas dans ce cas le texte affich n est pas modifi 5 3 Le menu Figure Il offre les choix suivants ou Portrait choix de l orientation de la fen tre de dessin pour le fichier Postscript qui sera g n r L option affich est celle qui n est pas effective Titre saisie d un titre S il y en a d j un ils seront superpos s Legende un sous menu appara t permettant de de supprimer la l gende sur la figure couleurs un sous menu appara t permettant de choisir dans la table des couleurs pour le prochain dessin qui sera affich 5 4 Le menu Axes Il g re l aspect global du dessin en modifiant les axes il offre les choix suivants _ Effacer efface le dessin Grille affiche ou efface une grille en pointill si l axe est pr sent _ Boite affiche ou non un axe ferm celer g le les dimensions de l axe celles existantes Aspect un sous menu propose de choisir parmi diff rent type de repr sentation de l axe Ces choix sont j et Egal X opts un sous menu propose ou Lin aire choix d un axe logarithmique ou lin aire Auto Min affectation automatique de la valeur minimum sur l axe sp cifi 12 Auto Max affectation automatique de la valeur maximum Choisir Min et Max Saisie des valeurs minimun et maximun affect es l
16. y c est un fichier ASCII qui ne contient que les valeurs pour X et Y Chaque ligne comprend une valeur de X et une ou plusieurs valeurs de Y Grille de saisie appel de la grille de saisie qui permet de saisir les valeurs que l on d sire voir repr senter sous formes de graphe La description de cette grille est faite au chapitre 4 aide appel d une aide en ligne qui s affiche dans la fen tre de lancement de MATLAB Sortie sortie du logiciel Les fen tres se ferment mais vous restez sous MATLAB Pour sortir de MATLAB tapez la commande quit Il existe pour chacun des 2 formats d cris pr c demment une exemple de fichier de donn es accessible par tous Ces fichiers se nomment test icare et test data et se trouve sous le r pertoire home matlocal icare 2A l oppos du fichier binaire c est un fichier lisible qui n est pas cod 3 2 La repr sentation des donn es Pour chaque type de graphe que l on d sire il existe une ou plusieurs options qui peuvent tre modifi es en cliquant sur l option Il vous faut cliquer sur un des boutons pour faire appara tre le graphe correspondant Voyons maintenant chacune des repr sentations possibles 3 2 1 Les courbes Chaque courbe repr sente une colonne de Y Les diff rents types de courbes sont standard les points sont reli s par une droite cubiques les points sont reli s par une courbe d interpolation cubique liss es
Download Pdf Manuals
Related Search
Related Contents
取扱説明書 - セルスター工業 KitchenAid KICU508S User's Manual 3-Heights™ PDF Merge Split API, User Manual 0K4444 rev A.book 液晶テレビ 天吊 具設置説明書 ` 目 次 取扱説明書 CP 100 CP 200 12 Lead Resting Electrocardiograph Copyright © All rights reserved.
Failed to retrieve file