Leçons de programmation Basic n°5

Présentation

Cette leçon portera sur les commandes de dessin. La leçon se constitura de seize commandes de dessin, pour affiner la compréhension de cette leçon, le complément n°1 porte principalement sur les commandes suivantes. N'oubliez pas de tester vos connaissances sur cette leçon avec l'évaluation n°5. Bon cours !

Commandes de dessin

ViewWindow
Fonction : Cette commande permet de définir les axes X et Y.
Syntaxe : ViewWindow <Xmin>,<Xmax>,<échelle en X>,<Ymin>,<Ymax>,<échelle en Y>,<Tmin>,<Tmax>,<Tpitch>
Exemple : ViewWindow 1,40,1,1,20,1
Description : Les abscisses de cette fenêtre vont de 1 à 40, les ordonnées de 1 à 20 et les échelles sont égale à 1 (taille réelle). Les paramètres Tmin, Tmax et Tpicth sont optionnels.
Cls
Fonction : Cette commande efface les lignes et les points dessinés.
Syntaxe : Cls
Exemple : Graph Y=X
Cls
Graph Y=X+1
Description : Ce programme trace la fonction identité, efface la courbe puis trace la fonction y=x+1.
Plot
Fonction : Cette commande place un point suivant ces coordonnées.
Syntaxe : Plot <coordonnée X>,<coordonnée Y>
Exemple : Plot 3,1
Description : Un pointeur se place aux coordonnées (3,1). Vous pouvez déplacer le pointeur avec les flèches directionnelles, en appuyant sur [EXE] vous afficherez le point sélectionné.
PlotOn
Fonction : Cette commande affiche un point aux coordonnées précisées.
Syntaxe : PlotOn <coordonnée X>,<coordonnée Y>
Exemple : PlotOn 2,1.8
Description : Si le point de coordonnées (2,1.8) était vide, cette commande l'a affiché, sinon PlotOn n'a rien changé.
PlotOff
Fonction : Cette commande efface un point aux coordonnées précisées.
Syntaxe : PlotOff <coordonnée X>,<coordonnée Y>
Exemple : PlotOff 1.5,2
Description : Si le point de coordonnéees (1.5,2) était affiché, cette commande l'a effacé, sinon PlotOff n'a rien changé.
PlotChg
Fonction : Cette commande change le statut d'un point donné.
Syntaxe : PlotChg <coordonnée X>,<coordonnée Y>
Exemple : PlotChg -2,3
Description : Si le point de coordonnées (-2,3) était allumé PlotChg l'éteint, sinon il s'est allumé.
Line
Fonction : Cette commande trace une ligne entre deux points donnés.
Syntaxe : Plot <coordonnée X1>,<coordonnée Y1>
Plot <coordonnée X2>,<coordonnée Y2>
Line
Exemple : Plot -3,2
Plot 3,2
Line
Description : La commande Line trace une ligne entre les points de coordonnées (-3,2) et (3,2).
F-Line
Fonction : Cette commande trace une ligne.
Syntaxe : F-Line <coordonnée X1>,<coordonnée Y1>,<coordonnée X2>,<coordonnée Y2>
Exemple : F-Line -3,1,3,2
Description : La ligne allant de (-3,1) à (3,2) se trace.
Note : Cette commande n'est pas disponible sur graph 20/25. Cette commande est plus rapide et moins lourde que la commande Line.
Circle
Fonction : Cette commande trace un cercle.
Syntaxe : Circle <coordonnée X du centre>,<coordonnée Y du centre>,<valeur du rayon>
Exemple : Circle 1,1,2
Description : Le cercle de centre (1,1) et de rayon 2 est tracé.
Note : Certains paramètres de fenêtre d'affichage peuvent rendre un cercle ovale.
Vertical
Fonction : Cette commande trace une ligne verticale suivant une abscisse.
Syntaxe : Vertical <coordonnée X>
Exemple : Vertical -2
Description : La ligne verticale d'abscisse (-2) se trace.
Horizontal
Fonction : Cette commande trace une ligne horizontale suivant une ordonnée.
Syntaxe : Horizontal <coordonnée Y>
Exemple : Horizontal 1
Description : La ligne horizontale d'ordonnée (1) se trace.
Text
Fonction : Cette commande insère du texte dans le mode graphique.
Syntaxe : Text <numéro de colonne>,<numéro de ligne>,<nom de variable>
Text <numéro de colonne>,<numéro de ligne>,"<chaîne de caractères>"
numéro de colonne : de 1 à 63
numéro de ligne : de 1 à 127
Exemple : Text 30,55,"CASIO"
Description : Le mot CASIO s'affiche au centre de l'écran.
Note : Les coordonnées des quatres coins sont caractérisées sur le schéma à la fin de la page.
PxlOn
Fonction : Cette commande met en service un pixel.
Syntaxe : PxlOn <numéro de colonne>,<numéro de ligne>
numéro de colonne : de 1 à 63
numéro de ligne : de 1 à 127
Exemple : PxlOn 1,1
Description : Le pixel du coin supérieur gauche est mis en service.
Note : Les coordonnées des quatres coins sont caractérisées sur le schéma à la fin de la page.
PxlOff
Fonction : Cette commande met hors service un pixel.
Syntaxe : PxlOff <numéro de colonne>,<numéro de ligne>
numéro de colonne : de 1 à 63
numéro de ligne : de 1 à 127
Exemple : PxlOff 63,127
Description : Le pixel du coin inférieur droit est mis en service.
Note : Les coordonnées des quatres coins sont caractérisées sur le schéma à la fin de la page.
PxlChg
Fonction : Cette commande change le statut d'un pixel.
Syntaxe : PxlChg <numéro de colonne>,<numéro de ligne>
numéro de colonne : de 1 à 63
numéro de ligne : de 1 à 127
Exemple : PxlChg 20,30
Description : Si le pixel de coordonnées (20,30) était en service, il est mis hors service. Inversement si il était hors service, le pixel est mis en service.
Note : Les coordonnées des quatres coins sont caractérisées sur le schéma à la fin de la page.
PxlTest
Fonction : Cette commande contrôle le statut d'un pixel.
Syntaxe : PxlTest <numéro de colonne>,<numéro de ligne>
numéro de colonne : de 1 à 63
numéro de ligne : de 1 à 127
Exemple : PxlTest 30,60
Description : Le statut du pixel de coordonnées (30,60) est testé. Si il est en service, la valeur retournée est 1. Si il est hors service, la valeur retournée est 0.
Note : Les coordonnées des quatres coins sont caractérisées sur le schéma suivant.

xhtml css      © 2001-2014 CasioExpert.com      CasioExpert.com v6      conception & réalisation Mickaël Morier