
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$.
\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$}
\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