Ce cours est un apprentissage de la programmation
oriente vers la creation d'images
fixes et d'animations. Quand on fait des images le grand avantage
est qu'on peut voir par un simple coup d'oeil si le programme
marche bien.
Les commandes de base de ce logiciel sont
similaires a celles d'un logiciel commercial appele
MATLAB (Matrix Laboratory). Comme PAW, MATLAB
est un logiciel graphique (c'est-a-dire permettant de faire des
calculs et des images), mais, au contraire de PAW,
c'est un logiciel non-libre et en fait assez onereux.
La version la plus recente de PAW est telechargeable en
cliquant ci-dessous sur `` Fichier paw.zip''
(1) On telecharge un fichier de type zip qui est en fait une
boite contenant 6 fichiers. Il faut aussi savoir qu'au moment
ou on ouvre la boite il se cree atomatiquement un dossier
ayant pour nom ``paw'' dans lequel les 6 fichiers seront ranges.
Fichier paw.zip (2.9 MB)
(2) On telecharge les 6 fichiers un a un. C'est un peu plus long
mais on voit peut-etre mieux ce que l'on fait.
Fichier cernlib.bat
Le dernier fichier est une macro test pour voir si l'installation
fonctionne bien au niveau de l'execution des macros.
Quand le fichier a ete telecharge et ouvert pour faire
apparaitre ses diverses composantes,
lancez le fichier executable pawNT.exe en cliquant dessus.
Cela ouvre la fenetre de commande.
Avant d'ouvrir la fenetre graphique, PAW vous demande quel
type de station de travail vous avez. Repondez en
appuyant sur la touche ``Entree'' de votre clavier
(cela correspond au choix 1 qui est le choix par defaut).
En reponse PAW ouvre la fenetre graphique. Poussez la vers la droite
pour avoir acces a la fenetre de commande.
A titre de test, on peut taper sur la ligne de commande (apres PAW>)
la commande suivante:
Pour vous amuser, vous pouvez mettre les axes en rouge, vert ou bleu
en tapant au prealable (c'est-a-dire avant la commande NULL 0 10 0 10)
l'une des commandes suivantes (2=rouge, 3=vert, 4=bleu):
Il existe aussi une version de PAW pour LINUX. Comme elle
permet certaines operations qui ne sont
pas possibles sur la version Windows, nous l'utiliserons
occasionnellement par la suite.
L'acronyme PAW signifie:
``Physics Analysis Workstation'' soit en francais:
``Station de travail pour l'analyse des experiences de physique''.
On donne le choix entre deux methodes.
Il s'agit d'une version pour le systeme d'exploitation Windows.
Fichier ix_higz.dll
Fichier kuipc.exe
Fichier pawNT.exe
Fichier paw.metafile
Fichier test.kumac
NULL 0 10 0 10.
Pour l'executer il faut appuyer sur la touche ``Entree''.
Normalement, cette commande cree un repere avec deux
axes Ox=(0,10) et Oy=(0,10).
SET XCOL 2 pour l'axe x,
SET YCOL 3 pour l'axe y, SET BCOL 4 pour les 4 lignes fermant
la boite du graphique.
Il existe aussi une version de ce logiciel pour MAC, mais
pour l'instant nous n'avons pas reussi a la faire marcher.
Ce texte donne une introduction a la programmation
centree sur la
realisation de graphiques et d'animations.
Le code des macros
se trouve dans le cours lui-meme ou
dans le fichier anim3.kumac (cf ci-dessous).
Images accompagnant le texte du cours
é
é
é
à