XMLlab est un module dédié à la simulation, basé sur le langage XML et permet aux utilisateurs de décrire dans un langage XML particulier des objets mathématiques tels que :
les paramètres (scalaires, matrices),
les systèmes d'équations différentielles ordinaires,
les systèmes d'équations non linéaires,
les équations aux dérivées partielles en deux dimensions,
les courbes et les surfaces simples.
Ce module est issu d'un projet de recherche visant à appliquer à la simulation le principe de séparation du fond et de la forme tel qu'il est appliqué dans les chaînes éditoriales documentaires.
XMLlab permet de "publier" des simulations sous la forme d'applications interactives multilingues :
exécutées sur une machine locale disposant de Scilab et du module XMLlab,
utilisées à distance à partir de n'importe quel navigateur, sans nécessiter l'installation de Scilab ou XMLlab sur le poste client.
Les métadonnées contenues dans les fichiers XML des simulations permettent à XMLlab de générer automatiquement l'arborescence d'un site web pour les diffuser.
De par sa conception, XMLlab permet aussi d'encapsuler du code Scilab et crée rapidement une interface utilisateur pour une application existante et/ou la rend accessible à distance à partir d'un navigateur.
Installer XMLlab
en tapant dans la console Scilab : ---> atomsInstall xmllab
ou
en cliquant sur Applications > Gestionnaire de modules – ATOMS, selectionner XMLlab et cliquer sur le bouton installer.