Installation de Scilab et configurations utiles en Sciences de l’Ingénieur
1. Installation Scilab :
Scilab est un logiciel open source de calcul numérique que chacun peut télécharger gratuitement.
Pour un fonctionnement avec le module externe CPGE la dernière version fonctionnelle est la version 5.5.2.
Disponible sous Windows, Linux et Mac OS X, téléchargeable à l’adresse suivante : Scilab 5.5.2 | www.scilab.org.
Le téléchargement commence immédiatement (il n’est pas nécessaire de remplir la page de déclaration de votre identité.) après avoir choisi la version 32 bit 1quelle que soit votre version de matériel.
Une fois Scilab téléchargé et installé, il faut ajouter les modules externes complémentaires, listés ci-dessous :
2. Installation des modules externes :
Pour cela, il suffit :
• D’être connecté à Internet
• De lancer Scilab
• De cliquer dans la barre de menus sur Applications /Gestionnaire de modules – ATOMS puis d’aller chercher les différents modules dans les catégories indiquées ci-dessous :
o CPGE (catégorie Éducation), o Coselica (catégorie Xcos) o SIMM (catégorie Éducation), o Arduino (catégorie Éducation)
Pour chaque module, cliquez sur le bouton Installer, quittez Scilab et relancez-le. Les modules sont alors installés et se chargeront automatiquement à chaque démarrage de Scilab.
1 L’expérience montre lors d’installations précédentes que le compilateur C en 64 bit pause des problèmes lors de l’utilisation de SIMM. Une installation complète en 32 bit apparait comme la solution la plus stable
3. Installation d’un compilateur C
Il est indispensable de disposer d’un compilateur C pour utiliser le module de modélisation multi-physique SIMM.
Sous Windows Installez depuis le Gestionnaire de modules – ATOMS, le module MinGW (catégorie Windows Tools). Suivez bien la procédure décrite dans la fenêtre d'installation du module et choisir :
« On Windows 64 bits platform with Scilab 32 bits: » Ou
« On Windows 32 bits platform »
• Installer le compilateur dans le répertoire C:\gcc
• Utilisez la commande --> haveacompiler()qui retourne T si un compilateur est installé