Retour

hachure.tex

Télécharger le fichier
Image JPEG
Ici, pas besoin de calculer une primitive de la fonction $f$. La
commande |Hachcourbe| permet de hachurer le domaine plan limité 
par l'axe $Ox$, les droites verticales dont les abscisses sont passées
en argument, et la courbe d'une fonction numérique 
passée en argument (sous forme d'un exécutable). La commande |hachcourbe|
fait la même chose, mais avec les droites verticales
correspondant généralement aux bornes de la fenêtre de dessin
(variables $xmin$ et $xmax$).
 
On dispose également des commandes |fillcourbe| et |Fillcourbe| qui
procèdent de manière analogue mais qui remplissent le domaine plan
selon les indications de $fillstyle$.
 
Restent les commandes |courbe*| et |Courbe*| qui remplissent, selon les
indications de $fillstyle$, le domaine 
plan délimité par la courbe et ses points extrémaux reliés par un
segment de droite.
 
\exemple {hachure}
 
 
On peut également hachurer un domaine plan limité par les courbes
représentatives de 2~fonctions nommées. On a encore 2~commandes
|hachcourbes| et |Hachcourbes|, la première avec 2~arguments
(les noms des fonctions sous forme de 2~chaînes de caractères), et la
deuxième avec quatre. Ces deux commandes ont également leurs analogues
|fillcourbes| et |Fillcourbes|.
 
Par exemple, le fichier suivant génère le dessin de la courbe
représentative des 2 fonctions $f$ et $g$ ainsi qu'un
domaine hachuré et un domaine coloré. Les fonctions $f$ et $g$ sont
respectivement définies par
$f (x) = \sin x$ et $g (x) = \cos x$.
 
%\epsfxsize 100mm
\exemple {hachure2}
 
Pour les hachures, on dispose de 2~paramètres $hangle$, $hstep$,
$hwidth$ et $hcolor$ qui définissent respectivement l'angle (en degré)
que font les hachures avec l'horizontale ($-45^\circ $ par défaut),
l'écart entre 2~hachures ($4$ par défaut), l'épaisseur et la couleur
du trait. On peut modifier ces paramètres directement ou avec les
commandes |sethangle| et |sethstep|.
 
En résumé~:
\syntaxe
\longref 
   {$\{f\}$}
   {hachcourbe}
   {$-$}
   {hachure le domaine plan délimité par l'axe $Ox$, la courbe
   représentative de $f$, et les droites verticales $x = xmin$ et $x =
   xmax$} 
 
\longref 
   {$proc$}
   {hachcourbe}
   {$-$}
   {hachure le domaine plan délimité par l'axe $Ox$, la courbe
   représentative de la fonction numérique définie par $proc$, et les
   droites verticales $x = xmin$ et $x = xmax$} 
 
\longref 
   {$a$ $b$ $\{f\}$}
   {Hachcourbe}
   {$-$}
   {hachure le domaine plan délimité par l'axe $Ox$, la courbe
   représentative de $f$, et les droites verticales $x = a$ et $x =
   b$} 
 
\longref 
   {$a$ $b$ $proc$}
   {Hachcourbe}
   {$-$}
   {hachure le domaine plan délimité par l'axe $Ox$, la courbe
   représentative de la fonction numérique définie par $proc$, et les
   droites verticales $x = a$ et $x = b$} 
 
\longref 
   {$\{f\}$ $\{g\}$}
   {hachcourbes}
   {$-$}
   {hachure le domaine plan délimité par les courbes représentatives
   des fonctions $f$ et $g$, et les droites verticales $x = xmin$ et $x =
   xmax$} 
 
\longref 
   {$proc_1$ $proc_2$}
   {hachcourbes}
   {$-$}
   {hachure le domaine plan délimité par l'axe $Ox$,  les courbes
   re\-pré\-sen\-ta\-ti\-ves des fonctions numérique définies par $proc_1$ et
   $proc_2$, et les droites verticales $x = xmin$ et $x = xmax$} 
 
\longref 
   {$a$ $b$ $\{f\}$ $\{g\}$}
   {Hachcourbes}
   {$-$}
   {hachure le domaine plan délimité par les courbes représentatives
   des fonctions $f$ et $g$, et les droites verticales $x = a$ et $x =
   b$} 
 
\longref 
   {$a$ $b$ $proc_1$ $proc_2$}
   {Hachcourbes}
   {$-$}
   {hachure le domaine plan délimité par l'axe $Ox$,  les courbes
   re\-pré\-sen\-ta\-ti\-ves des fonctions numérique définies par $proc_1$ et
   $proc_2$, et les droites verticales $x = a$ et $x = b$} 
 
%% XXX
 
\longref 
   {$\{f\}$}
   {fillcourbe}
   {$-$}
   {remplit, suivant les indications de $fillstyle$, le domaine plan délimité par l'axe $Ox$, la courbe
   représentative de $f$, et les droites verticales $x = xmin$ et $x =
   xmax$} 
 
\longref 
   {$proc$}
   {fillcourbe}
   {$-$}
   {remplit, suivant les indications de $fillstyle$, le domaine plan délimité par l'axe $Ox$, la courbe
   représentative de la fonction numérique définie par $proc$, et les
   droites verticales $x = xmin$ et $x = xmax$} 
 
\longref 
   {$a$ $b$ $\{f\}$}
   {Fillcourbe}
   {$-$}
   {remplit, suivant les indications de $fillstyle$, le domaine plan délimité par l'axe $Ox$, la courbe
   représentative de $f$, et les droites verticales $x = a$ et $x =
   b$} 
 
\longref 
   {$a$ $b$ $proc$}
   {Fillcourbe}
   {$-$}
   {remplit, suivant les indications de $fillstyle$, le domaine plan délimité par l'axe $Ox$, la courbe
   représentative de la fonction numérique définie par $proc$, et les
   droites verticales $x = a$ et $x = b$} 
 
\longref 
   {$\{f\}$ $\{g\}$}
   {fillcourbes}
   {$-$}
   {remplit, suivant les indications de $fillstyle$, le domaine plan délimité par les courbes représentatives
   des fonctions $f$ et $g$, et les droites verticales $x = xmin$ et $x =
   xmax$} 
 
\longref 
   {$proc_1$ $proc_2$}
   {fillcourbes}
   {$-$}
   {remplit, suivant les indications de $fillstyle$, le domaine plan délimité par l'axe $Ox$,  les courbes
   représentatives des fonctions numérique définies par $proc_1$ et
   $proc_2$, et les droites verticales $x = xmin$ et $x = xmax$} 
 
\longref 
   {$a$ $b$ $\{f\}$ $\{g\}$}
   {Fillcourbes}
   {$-$}
   {remplit, suivant les indications de $fillstyle$, le domaine plan délimité par les courbes représentatives
   des fonctions $f$ et $g$, et les droites verticales $x = a$ et $x =
   b$} 
 
\longref 
   {$a$ $b$ $proc_1$ $proc_2$}
   {Fillcourbes}
   {$-$}
   {remplit, suivant les indications de $fillstyle$, le domaine plan délimité par l'axe $Ox$,  les courbes
   représentatives des fonctions numérique définies par $proc_1$ et
   $proc_2$, et les droites verticales $x = a$ et $x = b$} 
 
\endsyntaxe