Source de fctnum.tex
Fichier TeX
Image JPEG
Pour le tracé d'une fonction numérique, on utilise la commande 
|courbe| pour un tracé sur toute la largeur de la fenêtre de dessin,
et la commande |Courbe| pour un tracé partiel. Les problèmes
d'existence ne sont pas gérés par le format et sont laissés à
l'utilisateur. Celui-ci ne devra donc pas etre étonné si le tracé
de la fonction $x\mapsto \ln x$ ou $x\mapsto 1/x$ sur $[-5; 5]$
provoque des erreurs postscript\dots

La commande |courbe| prend en argument un exécutable, qui correspond à
la fonction dont on veut le tracé. Elle effectue le
tracé de la courbe représentative de cette fonction sur l'intervalle
$[xmin, xmax]$. La commande |Courbe| prend en plus deux nombres $a$ et
$b$ en argument, et trace la courbe de la fonction donnée sur
l'intervalle $[a, b]$.

Par exemple, le fichier suivant génère le tracé de 2~graphes de
fonctions nommées, et de 2~graphes de fonctions non nommées~:

\item {--} le graphe, sur tout l'intervalle considéré, de la fonction
$f$ définie par $f (x) = 3 + 2 \sin x$, 

\item {--} le tracé, sur l'intervalle $[1, 5]$, de la courbe
de la fonction $g$ définie par $g (x) = x + \cos (3x)$,

\item {--} le tracé, sur l'intervalle $[xmin, xmax]$, de la courbe
de la fonction $t\mapsto t$, 

\item {--} et enfin le tracé, sur l'intervalle $[0; 5]$, du graphe 
de la fonction $t\mapsto \sin t - 3$.

%\epsfxsize 100mm
\exemple {fctnum}

Pour tracer une courbe, on calcule un certain nombre de points
également répartis sur l'intervalle de dessin, puis on réunit ces
points deux à deux par des segments de droite. Le nombre de ces points
est stocké dans la variable globale $resolution$, fixée à $200$ par
défaut. Ainsi la commande |500 setresolution| va-t-elle fixer cette
valeur à 500.

En résumé~:
\syntaxe
\longref 
   {$\{f\}$}
   {courbe}
   {$-$}
   {trace la courbe représentative de la fonction $f$ sur l'intervalle
   $[xmin ; xmax]$}

\longref 
   {$proc$}
   {courbe}
   {$-$}
   {trace la courbe représentative sur l'intervalle $[xmin ; xmax]$ de
   la fonction définie par l'exécutable $proc$}

\longref 
   {$a$ $b$ $\{f\}$}
   {Courbe}
   {$-$}
   {trace la courbe représentative de la fonction $f$ sur l'intervalle
   $[a ; b]$}

\longref 
   {$a$ $b$ $proc$}
   {Courbe}
   {$-$}
   {trace la courbe représentative sur l'intervalle $[A ; B]$ de
   la fonction définie par l'exécutable $proc$}

\longref 
   {$n$}
   {setresolution}
   {$-$}
   {affecte l'entier $n$ à la variable $resolution$ qui contrôle le
   nombre de points de calculs pour la représentation d'une courbe de
   fonction numérique}

\longref 
   {$a$}
   {setxvar}
   {$-$}
   {affecte la valeur réelle $a$ à la variable $x$}

\endsyntaxe

 

Validation CSS Validation XHTMLSyracuse — Dernière modification : 6 mars 2004 (0.08s - 3643095 - 16 octobre 2008) vers le haut