SCILAB pour l'enseignement, la recherche,
l'ingénierie
Scilab est un environnement logiciel de calcul scientifique. Il
s'agit d'un outil complet (plus de 500000 lignes de code) disposant
de son langage de programmation, son graphique (2D, 3D, animation),
de grandes bibliothèques de programmes (fortran et C) et de milliers
de fonctions écrites en langage Scilab organisées en boîtes
à ouitils. Les principales boîtes à outils (commande,
optimisation, traitement du signal ...) sont incluses dans la distribution
de base. Ceci est le cas pour Scicos qui est le simulateur avec interface
schéma-blocs. Pour chaque fonction, l'utilisateur dispose d'un
help en ligne avec un exemple qui peut être exécuté
par un simple copier-coller. De la documentation et des éléments
de cours sont également disponibles sur le site de téléchargement.
Scilab est un logiciel "open source" : il est distribué
gratuitement avec le code source par ftp anonyme et par CDRom. Sa distribution
actuelle, sur le seul site principal de l'INRIA, est de l'ordre de 10000
retraits mensuels. Scilab est donc très largement utilisé
dans l'enseignement, la recherche et l'industrie.
Le domaine de Scilab était initialement l'ingénierie
du contrôle/commande (CACSD Computer-Aided Control System Design)
mais l'enrichissement par de nombreuses boîtes à outils en
font un environnement logiciel avec un très large spectre d'utilisation
: chimie, biologie, médecine, finances, aéronautique, automobile...
Scilab est développé avec les grands logiciels
open-source disponibles. Il bénéficie donc des travaux
de la communauté scientifique internationale. Sur le site Scilab
on peut trouver de nombreuses boîtes à outils contributions
d'utilisateurs.
Son mode de distribution en fait un outil particulièrement
bien adapté pour de nombreuses situations, par exemple pour l'enseignement
où les étudiants peuvent bénéficier librement
d'une copie. C'est aussi un outil de coopération scientifique sans
contraintes et la disposition du code source peut être d'un intérêt
majeur en recherche.
Le but de cette Ecole est de promouvoir l'utilisation de Scilab
par la communauté scientifique marocaine qui doit donc
à court terme acquérir la complète maîtrise
de ce logiciel pour l'enseignement, la recherche et compter de futurs
contributeurs.