IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tableaux - Graphiques - Images - Flottants Discussion :

Créer une grille avec pst-plot


Sujet :

Tableaux - Graphiques - Images - Flottants

  1. #1
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2007
    Messages
    113
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2007
    Messages : 113
    Points : 72
    Points
    72
    Par défaut Créer une grille avec pst-plot
    Bonjour à tous,

    J'essaie en vain d'essayer de créer une grille dans mon graphique à l'aide du code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    \documentclass{minimal}
    \usepackage{pstricks}
    \usepackage{pst-plot}
     
    \pagestyle{empty}
     
    \begin{document}
     
    	\psset{xunit=.02cm,yunit=.04cm}
    \begin{pspicture*}[showgrid](675,190) 
     
    	\savedata{\As}[{{25,23},{150,28},{250,38},{350,43},{450,40},{500,51},{575,44}}]
    	\savedata{\Cd}[{{25,0.4},{150,0.4},{250,0.4},{350,0.4},{450,0.4},{500,0.4},{575,0.4}}]
    	\savedata{\Cr}[{{25,1.1},{150,1},{250,9.6},{350,16},{450,51},{500,66},{575,71}}]
     	\savedata{\Cu}[{{25,11},{150,32},{250,64},{350,14},{450,5},{500,5},{575,5}}]
     	\savedata{\Hg}[{{25,0.05},{150,0.05},{250,0.17},{350,0.05},{450,0.05},{500,0.05},{575,0.05}}]
     	\savedata{\Ni}[{{25,5},{150,8.6},{250,21},{350,5.8},{450,5},{500,5},{575,5}}]
     	\savedata{\Pb}[{{25,5},{150,5},{250,5},{350,5},{450,5},{500,5},{575,5}}]
     	\savedata{\Sb}[{{25,143.96},{150,135.71},{250,151.56},{350,147.36},{450,147.86},{500,169.01},						{575,167.61}}]
     	\savedata{\Zn}[{{25,41},{150,41},{250,69},{350,73},{450,42},{500,28},{575,10}}]
     
     	\dataplot[plotstyle=dots,showpoints,dotstyle=diamond]{\Hg}
     	\dataplot[plotstyle=dots,showpoints,dotstyle=*]{\As}
      	\dataplot[plotstyle=dots,showpoints,dotstyle=x]{\Cd}
      	\dataplot[plotstyle=dots,showpoints,dotstyle=Basterisk]{\Cr}
      	\dataplot[plotstyle=dots,showpoints,dotstyle=square*]{\Cu}
      	\dataplot[plotstyle=dots,showpoints,dotstyle=triangle*]{\Ni}
      	\dataplot[plotstyle=dots,showpoints,dotstyle=pentagon]{\Pb}
      	\dataplot[plotstyle=dots,showpoints,dotstyle=otimes]{\Sb}
      	\dataplot[plotstyle=dots,showpoints,dotstyle=oplus]{\Zn}
     
     	\psaxes[Dx=100,Dy=20,xsubticks=10,ysubticks=4,tickstyle=bottom](0,0)(675,190)
     	\multido{\rA=50+50}{13}{\psline(\rA,0)(\rA,190)}
    \end{pspicture*}
     
    \end{document}
    Mais je pense qu'il doit y avoir une erreur dans le code \multido car lors de l'ouverture du lecteur dvi le PC ne réussi pas à terminer les calculs et continue à manger de la RAM sans s'arrêter...

  2. #2
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Décembre 2007
    Messages
    113
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2007
    Messages : 113
    Points : 72
    Points
    72
    Par défaut
    Le problème est résolu en changeant l'environnement {pspicture*} en {pspicture} ainsi qu'en retirant [showgrid]...

    Mais le problème du titre reste intact car la solution pour créer une grille à partir de \multido n'est pas très belle et après avoir essayé \psgrid ce n'est pas mieux non plus...

    Comment serait-il possible de quand même utiliser le showgrid dans mon code?

    Merci d'avance

  3. #3
    Invité
    Invité(e)
    Par défaut
    Le code compile sans problème.

    J'enlève le [showgrid] et tout est normal, le graphique me semble correspondre à ce que l'on attend !

Discussions similaires

  1. Créer une grille à partir de points plot
    Par Chefcou dans le forum Calcul scientifique
    Réponses: 0
    Dernier message: 18/06/2012, 18h16
  2. Créer une grille de background avec netbeans
    Par rouli1 dans le forum NetBeans
    Réponses: 1
    Dernier message: 30/04/2012, 15h05
  3. Réponses: 3
    Dernier message: 12/06/2011, 20h08
  4. Créer une grille avec centage
    Par lil_jam63 dans le forum Algorithmes et structures de données
    Réponses: 10
    Dernier message: 16/08/2004, 16h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo