TeXgraph
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
-17%
Le deal à ne pas rater :
Casque de réalité virtuelle Meta Quest 2 128 Go Blanc (+29,99€ ...
249.99 € 299.99 €
Voir le deal

Problème de graduation des axes

2 participants

Aller en bas

Problème de graduation des axes Empty Problème de graduation des axes

Message  toumouye Jeu 16 Oct - 2:50

Bonsoir,

J'utilise texgraph version 1.93 avec le code suivant dans latex :

\begin{texgraph}[export=pgf]
Fenetre(-3.5+2.5*i,3.5-2.5*i,1*(2+i)),
axeX(0,1,1,2,1),
axeY(0,1,1,2,1)
\end{texgraph}

L'axe des ordonnées est correctement gradué avec les numéros, par contre, sur l'axe des abscisses, j'ai bien les marques, mais je n'ai pas les numéros que je devrais obtenir. Je ne comprends pas pourquoi, étant donné que j'ai a priori les mêmes paramètres pour les deux axes !

toumouye

Nombre de messages : 40
Age : 49
Date d'inscription : 13/10/2008

Revenir en haut Aller en bas

Problème de graduation des axes Empty Re: Problème de graduation des axes

Message  P.Fradin Jeu 16 Oct - 9:58

Bonjour,

Il y a effectivement un problème avec les macros axes: l'aide n'est pas à jour. Essayez plutôt ceci:

Code:

Fenetre(-3.5+2.5*i,3.5-2.5*i,1*(2+i)),
axeX(0,1,1,bottom),
axeY(0,1,1,right)


ou encore ça:

Code:

Fenetre(-3.5+2.5*i,3.5-2.5*i,1*(2+i)),
xylabelpos:=bottom+right,
Axes(0,1+i) 

ou encore ça:

Code:

Fenetre(-3.5+2.5*i,3.5-2.5*i,1*(2+i)),
xylabelpos:=bottom+right,
axes(0,1+i) 

PS: vous avez ouvert un sujet sur les tableaux de variations. Merci d'indiquer si le problème est résolu ou au contraire s'il ne l'est pas.
P.Fradin
P.Fradin
Admin

Nombre de messages : 1133
Age : 62
Date d'inscription : 19/01/2008

http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Problème de graduation des axes Empty Re: Problème de graduation des axes

Message  toumouye Ven 17 Oct - 3:45

Bonsoir,

j'ai donc essayé les trois formules, j'obtiens le résultat voulu en utilisant les commandes axeX et axeY. J'aurais souhaité supprimer le label à l'origine pour l'axe des ordonnées. J'ai compris comment fonctionnent les paramètres de axeX/axeY, excepté le premier ?

Les commandes axes / Axes donnent un résultat proche, excepté les labels à l'origine (peut-on en supprimer ?)

Cordialement

toumouye

Nombre de messages : 40
Age : 49
Date d'inscription : 13/10/2008

Revenir en haut Aller en bas

Problème de graduation des axes Empty Re: Problème de graduation des axes

Message  toumouye Ven 17 Oct - 4:17

Pour les commandes axeX et axeY j'ai compris tout seul pour le premier paramètre.

Pour ce que je veux, j'ai essayé Axes(0,1+i,2) ce qui me satisfait pleinement.

Afin de terminer, j'aurais souhaité mettre un label au bout de l'axe des abscisses (par exemple "x"), aligné avec la graduation ?
J'ai essayé avec une commande du genre Label(Xmax+i*0.2/Yscale,"$x$"), ce qui n'est pas convenable, si on inverse top avec bottom par exemple.

toumouye

Nombre de messages : 40
Age : 49
Date d'inscription : 13/10/2008

Revenir en haut Aller en bas

Problème de graduation des axes Empty Re: Problème de graduation des axes

Message  P.Fradin Ven 17 Oct - 10:30

Bonjour,

toumouye a écrit:Pour les commandes axeX et axeY j'ai compris tout seul pour le premier paramètre.

Pour ce que je veux, j'ai essayé Axes(0,1+i,2) ce qui me satisfait pleinement.

La différence entre axes et Axes est la suivante: la commande (prédéfinie) Axes n'est pas sensible aux modifications de la matrice de transformation 2D, alors que la macro axes y est sensible (chaque élément graphique a sa matrice de transformation qui est l'identité par défaut).


Afin de terminer, j'aurais souhaité mettre un label au bout de l'axe des abscisses (par exemple "x"), aligné avec la graduation ?
J'ai essayé avec une commande du genre Label(Xmax+i*0.2/Yscale,"$x$"), ce qui n'est pas convenable, si on inverse top avec bottom par exemple.

Avec la macro LabelAxe. Par exemple:

Code:

LabelAxe(x, 4.5, "$x$", 2)

Cette macro est décrite dans l'aide. Mais j'avoue que les valeurs 1 ou 2 pour la position ce n'est pas très commode, il faudrait revoir ça pour pouvoir mettre par exemple: top ou bottom ou right ou left à la place de 1 ou 2.
P.Fradin
P.Fradin
Admin

Nombre de messages : 1133
Age : 62
Date d'inscription : 19/01/2008

http://texgraph.tuxfamily.org/

Revenir en haut Aller en bas

Problème de graduation des axes Empty Re: Problème de graduation des axes

Message  toumouye Ven 17 Oct - 13:52

Ok merci pour cette macro !

toumouye

Nombre de messages : 40
Age : 49
Date d'inscription : 13/10/2008

Revenir en haut Aller en bas

Problème de graduation des axes Empty Re: Problème de graduation des axes

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser