Mathc gnuplot/Présentation de la librairie vectorielle
Apparence
Préambule
[modifier | modifier le wikicode]La théorie de se travail sera assuré par ce site : Géométrie de la tortue vectorielle
Dans ce chapitre, nous présenterons un exemple (c01.c) et la librairie (*.h).
L'étude de ce chapitre peut ce faire à l'aide de cette [Playlist]..
Présentation : Géométrie de la tortue vectorielle
[modifier | modifier le wikicode]Les commandes d'initialisation :
- **U = G_main(-10.,10.,-10.,10.);
- création de la matrice.
- Initialisation de la fenêtre de gnuplot
- F_mR(U); Destruction de la matrice.
Les commandes de déplacement :
- SETUP(U,angle,x,y); Positionner la tortue.
- vo(U,0,+P); Avancer de +P unités.
- vo(U,0,-P); Reculer de -P unités.
- vo(U,D,0); Contrôler la Direction.
La direction :
- Suit les règles du cercle trigonométrique mais en degrés. Les angles positifs sont mesurés dans le sens inverse des aiguilles d'une montre, à partir de l'axe des x positifs.
- À chaque déplacement il faut lui indiquer une direction.
La bibliothèque : Géométrie de la tortue vectorielle
[modifier | modifier le wikicode]Copier la bibliothèque dans votre répertoire de travail :
- v_a.h ................... Les fichiers h
- vdefine.h ............. Les utilitaires
- vmatini.h ............. Création de la matrice
- vmatbas.h ........... Opérations sur les matrices
- vmatcop.h ........... Copier des matrices
- vmatrot.h ............. Effectuer de rotations
- y_r.h .................... Commande de base
Exemple pour tester la bibliothèque :