[Plan du site]
Vous êtes ici ---
> Le Site du Zéro
> Les tutoriels
> Non-Officiels
> Programmation
> Calculatrices
> Casio
> Langage Basic CASIO > Les Graphismes > Le View-Window
> Lecture du tutoriel
Le View-Window
Vous vous apprêtez à lire un tutoriel rédigé par un membre de ce site. Malgré tout le soin que ce membre a pu apporter au tutoriel, nous ne pouvons pas garantir que les informations contenues sur cette page sont exactes à 100%. Merci de garder cela en tête lorsque vous lirez cette page ;o)
Le view window, noté souvent V-Window (surtout dans le manuel) est la base de cette partie : c'est indispensable car si vous ne connaissez pas ça, vous ne pourrez pas placer les différentes formes pré-enregistrées là où vous le souhaitez. Donc retenez bien. En fait, il existe deux écrans en un seul : l'écran normal (celui que vous utilisez pour faire des calculs ou pour programmer) et un écran graphique (celui que nous allons apprendre à utiliser). Notez bien que ces deux écrans ne sont pas superposables et sont deux écrans virtuels...
Si vous avez un minimum de connaissances sur les repères orthonormaux, cela ne devrait pas être difficile à comprendre (mais je crois que cela se voit au collège donc c'est bon...

). Car en fait, c'est aussi simple que ça : vous avez juste à créer un repère orthonormal et donner les coordonnées du centre, des extrémités... des formes géométriques que vous voulez insérer. Mais nous allons refaire un peu d'anglais pour commencer car ça me servira pour après :
View Window signifie fenêtre d'affichage. Évident non ? A partir de maintenant, je n'utiliserai presque que ce terme.
Il suffit donc de paramétrer quelques petites choses et le tour est joué. Je vais vous donner la syntaxe et nous essaierons de comprendre après.
Viewwindow <X min>,
<X max>,
<X scale>,
<Y min>,
<Y max>,
<Y scale>
Et qu'est ce que ça signifie tout ça ? Car il y a certaines choses qui ne sont pas très claires...
Ne vous en faites pas, je vais vous expliquer. Mais d'abord, le chemin d'accès de la fonction viewwindow : [Shift], [F3] {V-WIN}, [F1] {V-Win}. Ensuite, les X signifient les abscisses (partie horizontale du repère) et les Y les ordonnées (partie verticale du repère). Je vous ai bien dit, si vous ne connaissez pas ces deux mots (ordonnées et abscisses), vous aurez des difficultés à comprendre. X min correspond à l'emplacement de la plus petite valeur de X présente sur l'axe des abscisses, X max, à la plus grande, Y min à la plus petite valeur présente sur l'axe des ordonnées et Y max, la plus grande. Jusque là, ça va, pas trop compliqué, sauf qu'il y a encore deux paramètres (le troisième et le dernier) que nous n'avons pas expliqués. Ce sont les échelles, c'est-à-dire l'écart entre deux points d'abscisses. C'est assez compliqué à expliquer mais en général (presque tout le temps), on utilise la valeur 1.
Voici une image pour mieux comprendre les paramètres pris en compte :
Nous allons prendre un petit exemple pour bien comprendre. Je vous donne le code et on l'expliquera ensemble.
Code : Autre1
| ViewWindow -6.3,6.3,1,-3.1,3.1,1 |
Bon, je ne fais pas dans l'imaginatif; c'est le réglage initial (celui que vous utilisez pour tracer une courbe quelconque dans le menu graph si vous n'avez pas modifié ces paramètres). Nous aurons donc une abscisse minimale de -6.3, une abscisse maximale de 6.3, une ordonnée minimale de -3.1, une ordonnée maximale de 3.1 et les échelles sur les deux axes sont de 1 (le plus simple et le plus usuel (à part dans le repère trigonométrique)). Cela nous fait donc un repère d'axes au milieu de l'écran. Or ce n'est pas le plus pratique, il y a des nombres décimaux et négatifs... pourquoi faire compliqué quand on peut faire simple ? Nous allons utiliser une fenêtre d'affichage avec que des nombres positifs et entiers. Pour ce faire, il faut rentrer ces paramètres-ci, on les expliquera après.
Code : Autre1
| ViewWindow 1,127,1,1,63,1 |
En fait l'écran possède 127 pixels sur 63, d'où ces nombres : comme ça, chaque pixel aura des coordonnées entières. Notez que nous avons gardé 1 pour échelle sur les deux axes. Le point en bas à gauche de l'écran aura donc comme coordonnées 1,1, le point en bas à droite 127,1, le point en haut à gauche 1,63, le point en haut à droite 127,63. Notez que l'on met toujours les abscisses en premier (comme en mathématiques).
Voilà, c'est bon, vous savez régler la fenêtre d'affichage mais vous avez dû remarquer qu'il existait des axes ou une grille de points (cela varie selon les paramètres de votre calculatrice)... il faut donc les enlever car pour faire des graphismes, ce n'est pas génial.
Pour changer ces paramètres, eh bien il existe des fonctions, pourquoi changer ? Et mieux encore, elles sont toutes répertoriées au même endroit. Je vais donc me contenter de donner les chemins d'accès et quelques brèves explications. C'est pas beau la vie ?
Les axes
Ce sera le principal obstacle mais un obstacle simple à franchir :
[Shift], [MENU] {Setup}, [F4] {AXES} et puis [F2] {off} pour les enlever. Ceci s'affichera alors :
Code : Autre
Ils seront alors effacés lorsque durant l'exécution du programme, on arrivera à cette ligne du code.
Pour les rétablir , il suffit de faire [F1] {On} au lieu de [F2] {Off} à la fin du chemin d'accès. Le code affiché sera donc :
Code : Autre
La grille
Il arrive qu'une grille des différents points de coordonnées entières soit affichée (si votre fenêtre d'affichage est large, vous aurez un écran noir car il y aura beaucoup de coordonnés.
[Shift], [MENU] {Setup}, [F3] {GRID} et puis [F2] {Off} pour l'enlever. Ceci s'affichera alors :
Code : Autre
Elle sera alors effacée lorsque durant l'exécution du programme, on arrivera à cette ligne du code.
Pour la rétablir, il suffit de faire [F1] {On} au lieu de [F2] {Off} à la fin du chemin d'accès. Le code affiché sera donc :
Code : Autre
Les labels
Il arrive que le nom des axes (X et Y) soit affichée.
[Shift], [MENU] {Setup}, [F5] {LABL} et puis [F2] {Off} pour les enlever. Ceci s'affichera alors :
Code : Autre
Ils seront alors effacés lorsque durant l'exécution du programme, on arrivera à cette ligne du code.
Pour les rétablir, il suffit de faire [F1] {On} au lieu de [F2] {Off} à la fin du chemin d'accès. Le code affiché sera donc :
Code : Autre
Voilà, ce sont les principaux obstacles que vous rencontrerez, il en existe d'autres mais qui sont très rares, si jamais ça vous arrive, il existe ce
forum.
Eh oui, il ne suffit pas de faire des modifications, il faut savoir les rétablir (autrement qu'avec des fonctions) pour tracer des graphiques normaux (en cours par exemple car au départ ce n'est pas un jeu cet outil). Mais vous allez voir, c'est encore plus simple que les fonctions mais pour ce faire, il va falloir sortir du menu où nous avons travaillé jusqu'à maintenant et vous rendre dans le menu RUN (1, celui pour les calculs) ou le menu 5 (Graph, celui pour tracer des courbes).
Le View-Window
Il faut faire [Shift], [F3] {V-WIN} et là comme par magie, une fenêtre s'ouvre (ce serait presque Windows XP

) avec plein de paramètres où il faut éviter de toucher à tout. Je vais vous indiquer que faire, il suffirait de remplacer les valeurs présentes pour X min, X max, X scale, Y min, Y max et Y scale par celles d'origine mais c'est laborieux et source d'erreurs, il y a beaucoup plus simple. Faites simplement [F1] {INIT} et vous retrouverez les réglages de la fenêtre d'affichage d'origine. Vous pouvez aussi faire [F3], {STD} pour avoir un réglage un peu plus large mais ce n'est pas nécessaire. Normalement, vous devriez voir ça en seconde générale. N'appuyez pas sur [F2] {TRIG} tant que vous n'aurez pas vu ça en cours, c'est un peu plus compliqué. Vous avez peut être remarqué que si vous descendez la zone de sélection jusqu'en bas, trois autres réglages apparaissent, ne les touchez pas car c'est encore autre chose de plus compliqué aussi.
Les autres réglages
C'est un peu le même genre de réglages : une fenêtre avec des paramètres va s'ouvrir suite à une combinaison de touches : [Shift], [MENU] {Setup}. Alors là, ne touchez à rien que je ne vous aurai pas indiqué (ou alors que vous ne sachiez pas) car vous pourriez vous retrouver avec des choses bizarres après et être obligé de faire un RESET car vous n'aurez pas réussi à retrouver le champ modifié. Donc évitez de toucher à tout; si vous avez un doute, reportez-vous à votre manuel. Grâce aux flèches haut et bas, cherchez les paramètres Grid, Axes et Label (ils se suivent) et grâce aux touches [F1] {On} et [F2] {Off}, changez ces paramètres. Je n'ai pas besoin de vous expliquer plus, vous avez compris ?
Eh bien voilà, on est prêt à se lancer dans les graphismes... Excusez-moi de vous avoir ennuyé avec cette partie mais c'était un passage obligatoire. Vous me remercierez par la suite.