Nous allons maintenant apprendre à dessiner des lignes. Certes nous ne pourrions qu’afficher des points mais ce ne serait pas très judicieux. En effet, il existe une (enfin deux) fonctions permettant de tracer des lignes en fonction du repère.
Line
Voici la première fonction : elle permet de joindre deux points définis précédemment. En effet, afin que cette fonction marche, il faut tout d’abord définir deux points (grâce aux instructions que nous avons apprises ci-dessus) puis ensuite insérer la fonction Line.
Voici donc une syntaxe possible :
Plot On <abscisse 1>,
<ordonnée 1>
Plot On <abscisse 2>,
<ordonnée 2>
Line
Grâce à ce code, les points 1 et 2 (correspondant aux coordonnées 1 et 2) seront liés. Le chemin d’accès de cette fonction est le suivant : [Shift], [F4] (Sketch), [F6], [F2] (Line), [F1] (Line).
Voici un petit exemple pour comprendre : nous allons lier le coin en haut à gauche avec le coin en bas à droite. Nous utilisons toujours le même repère que précédemment.
Code : Autre1
2
3
4
5
6
7
| Cls
Plot On 1,63
Plot On 127,1
Line |
Note : recopiez le Cls aussi : c’est une fonction dont je vous expliquerai le but et le fonctionnement une fois que nous en aurons fini avec les lignes. Voici son chemin d’accès : [Shift], [F4] (Sketch), [F1] (Cls).
Et voilà, en trois lignes nous avons affiché 63 points… Mais il existe une solution qui nous permettra de l’afficher en une ligne…
F-Line
La voici cette fonction magique. Cette dernière est beaucoup plus pratique et beaucoup plus utilisée. Ceci car nous n’avons pas besoin de définir les deux points qui seront liés avant : tout est défini en une seule fonction. Je vous donne la syntaxe, cela vous éclairera et vaudra mieux qu’un long paragraphe.
F-Line <abscisse 1>,
<ordonnée 1>,
<abscisse 2>,
<ordonnée 2>
Je pense que vous comprenez le principe : la fonction F-Line va lier les deux points définis (point 1 par les coordonnées 1 et le point 2 par les coordonnées 2). Voici son chemin d’accès : [Shift], [F4] (Sketch), [F6], [F2] (Line), [F2] (F-Line).
Prenons le même exemple que précédemment :
Code : Autre
Ce code tracera exactement la même chose mais en prenant deux fois moins de place… Et croyez-moi, il ne faut pas négliger ce caractère… Nous en reparlerons dans les chapitres suivants.
Je vous déconseille donc l’utilisation de cette première fonction et de favoriser l’utilisation du F-Line.
Il existe encore deux fonctions mais elles ne permettent que de tracer des droites complètes (d’un bout de l’écran à l’autre).
Horizontal
Comme je vous le disais précédemment et comme vous pouvez le deviner, cette fonction va nous permettre de tracer une ligne horizontale traversant tout l’écran. Voici la syntaxe :
Horizontal <ordonnée>
Je vous signale que nous travaillons toujours avec le même ViewWindow. Voici son chemin d’accès : [Shift], [F4] (Sketch), [F6], [F5] (Hztl).
Si nous voulons tracer une droite horizontale au milieu de l’écran, il vous faudra taper le code suivant :
Code : Autre
En effet, dans notre cas (dans notre configuration d’affichage), 32 est l’ordonnée correspondant au milieu de l’écran.
Vertical
Cette fonction est la même mais permet de tracer une droite verticale et non horizontale.
Vertical <abscisse>
Voici son chemin d’accès : [Shift], [F4] (Sketch), [F6], [F4] (Vert).
Pour tracer une droite horizontale au milieu de l’écran, il faudra utiliser le code suivant :
Code : Autre
En effet, dans notre cas, 64 est l’abscisse correspondant au milieu de l’écran.
Si jamais nous regroupons les deux derniers codes, nous aurons séparé l’écran en quatre cadres identiques.