Fiche logiciel validé
  • Création ou MAJ importante : 29/04/08
  • Correction mineure : 29/04/08
Auteur :
  • Violaine Louvet - Institut Camille Jordan (CNRS)
Relecteur(s) :
Responsable thématique :
Mots-clés

Scilab : calcul numérique scientifique avec environnement de développement

Description
Fonctionnalités générales :

Scilab contient des centaines de fonctions mathématiques avec la possibilité de rajouter interactivement des programmes écrits dans divers langages (FORTRAN, C, C++, …). Il possède des structures de données sophistiquées incluant les listes, les polynômes, les fractions rationnelles, les systèmes linéaires…), un interpréteur et un langage de programmation de haut niveau.

Autres fonctionnalités :

Scilab a été conçu pour être un système ouvert dans lequel l’utilisateur peut définir de nouveaux types de données et des opérations sur ces types de données.
Principales boites à outils fournies :

  • Graphique 2-D et 3-D, animation
  • Algèbre linéaire, matrices creuses
  • Polynômes et fractions rationnelles
  • Interpolation, approximation
  • Simulation : solveurs de systèmes d’équations différentielles (explicites et implicites)
  • Scicos : simulateur bloc-diagramme de systèmes dynamiques hybrides
  • Commande classique, robuste, optimisation LMI
  • Optimisation différentiable et non différentiable
  • Traitement du signal
  • Graphes et réseaux
  • Scilab parallèle
  • Statistiques
  • Interfaces avec le calcul formel : package Maple pour la génération de code Scilab
  • Interfaces Fortran, Tcl/Tk, C, C++, Java, LabVIEW
Interopérabilité :

Scilab contient un outil de conversion de Matlab vers Scilab depuis la version 3.0 : m2sci.

Contexte d'utilisation :

Utilisé aussi bien dans l’industrie que dans le milieu académique, pour la recherche comme pour l’enseignement.

Limitations, difficultés, fonctionnalités importantes non couvertes :

Interface de visualisation moins performante que celle de son principal concurrent Matlab.

Environnement du logiciel
Distributions dans lesquelles ce logiciel est intégré :

La plupart des distributions linux (debian et debian like, …).

Plates-formes :

Linux, Unix-like, Windows, Mac OS X.

Logiciels connexes :
Autres logiciels aux fonctionnalités équivalentes :
Environnement de développement
Type de structure associée au développement :

Consortium Scilab constitué de structures académiques et industrielles : http://www.scilab.org/consortium/index_consortium....

Eléments de pérennité :

Soutenu et développé principalement par l’INRIA, c’est une des rares alternatives libres de Matlab.

Références d'utilisateurs institutionnels :

Nombreux utilisateurs académiques et industriels.

Environnement utilisateur
Liste de diffusion ou de discussion, support et forums :
Documentation utilisateur :
Contributions :

Commentaires

Formation à distance : Analyse Numérique avec Matlab ou Scilab

Des tutoriaux

Référencés sur le portail UniversitySurf : http://icb.u-bourgogne.fr/universitysurf/informati...

Scilab 5 enfin libre

La version 5.0bêta2 du logiciel de calcul scientifique Scilab est publiée, et enfin sous une licence libre (la CeCill). La version finale 5.0 doit sortir courant juin. Mais on peut désormais intégrer Scilab dans les distributions de logiciels libres sans états-d’âme.

histoire du changement de licence

Sylvestre Ledru a présenté ce changement de licence aux RMLL 2008. N’hésitez pas à lire les transparents :
http://2008.rmll.info/Passage-de-Scilab-sous-une-l...

Geneviève Romier

Scilab sur debian

Scilab n’étant pas GPL, on ne le trouve pas directement sur les CD debian, mais uniquement sur la version réseau.