2. Installation de XMLlab-1.4

La première partie de la procédure est indépendante de la plate-forme d'installation :

La deuxième partie est dépendante de la plate-forme en question :

2.1. Windows 9X/NT/2000/XP

  • Cliquer sur le lien XMLlab-1.4-Win32.zip, ce qui déclenche le téléchargement de l'exécutable d'installation XMLlab-1.4-Win32.zip (accessible également directement depuis http:/xmllab.org/XMLlab-1.4-Win32.zip).

  • Décompresser l'archive téléchargée, et déplacer le répertoire XMLlab obtenu vers sa destination d'installation rep_xmllab, par exemple C:\Program Files\XMLlab.

  • Attention : si une version antérieure de XMLlab a déjà été précédemment installé, il est préférable de la désinstaller.

    Démarrer Scilab en double-cliquant sur son icône ou depuis le menu Démarrer. Ensuite choisir Fichier->Exec puis sélectionner le fichier builder.sce dans le répertoire rep_xmllab et cliquer sur OK.

    Si vous n'avez pas besoin de pouvoir exécuter vos simulations en dehors de l'environnement de Scilab, vous pouvez passer directement à la section "Test de l'installation".

  • Si vous désirez pouvoir exécuter des simulations à partir de la ligne commande DOS, ajouter les chemins suivants à la variable d'environnement Path du système :

    • rep_xmllab\Windows NT\bin

    • rep_xmllab\Windows NT\lib

    Pour cela (sous Windows NT/2000/XP) :

    • ouvrir le panneau de configuration Système, cliquer sur l'onglet Avancé, puis sur le bouton Variable d'environnement...,

    • Dans la fenêtre qui s'ouvre, sélectionner dans la zone Variables systèmes la ligne de la variable Path, puis cliquer sur le bouton Modifier...,

    • Dans la boite de saisie qui s'ouvre, positionner le curseur à la fin du champ Valeur de la variable : et ajouter les chemins en les séparant les uns des autres par un ";",

    • Cliquer sur OK, puis à nouveau sur OK, puis une dernière fois sur OK.

2.2. Mac OS X.3 et Linux

Le début de l'installation est différencié suivant la plate-forme :

  • Mac OS X.3 :

    • Cliquer sur le lien XMLlab-1.4-Darwin.tgz, ce qui déclenche le téléchargement de l'exécutable d'installation XMLlab-1.4-Darwin.tgz (accessible également directement depuis http://xmllab.org/XMLlab-1.4-Darwin.tgz).

    • Décompresser l'archive téléchargée, et déplacer le répertoire XMLlab obtenu vers sa destination d'installation rep_xmllab, par exemple /Applications/XMLlab.

      Démarrer Scilab en double-cliquant sur son icône. Ensuite choisir File->File Operations, sélectionner le fichier builder.sce dans le répertoire rep_xmllab puis choisir exec dans le menu des opérations et cliquer sur OK.

      Si vous n'avez pas besoin de pouvoir exécuter vos simulations en dehors de l'environnement de Scilab, vous pouvez passer directement à la section "Test de l'installation".

    • Si vous désirez pouvoir exécuter des simulations à partir de la ligne de commande, ajoutez la ligne suivante au fichier .profile se trouvant dans votre répertoire utilisateur

      export PATH=rep_xmllab/Darwin/bin:$PATH
  • Linux :

    • Cliquer sur le lien XMLlab-1.4-Linux.tgz, ce qui déclenche le téléchargement de l'exécutable d'installation XMLlab-1.4-Linux.tgz (accessible également directement depuis http://xmllab.org/XMLlab-1.4-Linux.tgz).

    • Décompresser l'archive téléchargée, et déplacer le répertoire XMLlab obtenu vers sa destination d'installation rep_xmllab, par exemple /usr/local/XMLlab.

    • Attention : si une version antérieure de XMLlab a déjà été précédemment installé, il est préférable de la désinstaller.

      Entrer les commandes suivantes dans un terminal Unix (remplacer fr par eng pour obtenir une installation en anglais) :

      cd rep_xmllab
      scilab -l fr -f builder.sce

      Si vous n'avez pas besoin de pouvoir exécuter vos simulations en dehors de l'environnement de Scilab, vous pouvez passer directement à la section "Test de l'installation".

    • Si vous désirez pouvoir exécuter des simulations à partir de la ligne de commande, ajouter la ligne suivante au fichier .bash_profile se trouvant dans votre répertoire utilisateur

      export PATH=rep_xmllab/Linux/bin:$PATH

Les lignes ci-dessus décrivent une installation dans des répertoires système, mais il est tout à fait possible de choisir un répertoire appartenant à un utilisateur ordinaire. Lorsqu'il est prévu que plusieurs personnes utilisent XMLlab sur la meme machine, il suffit de procéder une seule fois à l'installation (en exécutant le script builder.sce). Ensuite chaque nouvel utilisateur devra exécuter le script setup.sce situé dans le répertoire rep_xmllab.

2.3. Désinstallation de XMLlab-1.4

Pour désinstaller XMLlab il suffit de sélectionner l'item de menu XMLlab->Désinstaller XMLlab.

2.4. Test de l'installation de XMLlab-1.4 au travers d'un exemple de simulation

  • Démarrer Scilab depuis le menu Démarrer (Windows) ou à partir de son icone (Mac OSX) ou depuis la ligne de commande (Linux) : scilab.

  • Choisir XMLlab->Démos XMLlab, puis choisir ensuite par exemple Physique, puis Pendule.

  • Deux fenêtres apparaissent alors :

    • Une fenêtre permettant de régler les paramètres de la simulation d'un pendule (Paramètres->Paramètres du pendule) et ceux de la résolution de l'équation différentielle permettant de calculer l'angle du pendule par rapport à sa position de repos, en fonction de sa longueur, de l'angle initial et de l'accélation de la pesanteur (Paramètres->Paramètres de la résolution) :

      Figure 2.1. Paramètres de l'exemple de simulation d'un pendule

      Paramètres de l'exemple de simulation d'un pendule
    • Une fenêtre permettant de visualiser l'évolution pendant un intervalle de temps donné de l'angle que fait le pendule par rapport à la verticale, selon que celui-ci est calculé exactement en résolvant l'équation différentielle régissant le comportement du pendule (Solution réelle), ou qu'il est approché par un calcul faisant l'hypothèse de sa petitesse (Solution linéarisée). :

      Figure 2.2. Visualisation du résultat de la simulation d'un pendule

      Visualisation du résultat de la simulation d'un pendule
  • Précisons qu'il existe d'autres possibilités pour lancer une simulation XMLlab :

    • Depuis Scilab, via le menu XMLlab->Démos XMLlab, suivi du choix du fichier XML correspondant.

    • Depuis la ligne de commande Unix ou Scilab, se positionner dans le répertoire contenant le fichier XML et taper la commande suivante :

      xmllab -run nom_simulation.xml

2.5. Désinstallation de XMLlab-1.4

Il suffit pour cela de lancer Scilab et d'y sélectionner l'entrée de menu XMLlab->Désinstaller XMLlab.