Scilab

Fiche logiciel validé
  • Création ou MAJ importante : 15/03/10
  • Correction mineure : 17/09/12
Mots-clés

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

  • Site web
  • Système : UNIX-like, Windows, MacOS X
  • Téléchargement
  • Version évaluée : 5.2.1
  • Langue(s) de l'interface : français, anglais
  • Licence : CeCILL

    Scilab était jusqu'à la version 4.1.2 diffusé sous une licence propre. Depuis la version 5, il est diffusé sous licence CECILL.

  • Origine du développement : INRIA
Description
Fonctionnalités générales

Scilab est un logiciel de calcul numérique scientifique qui 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 fonctionnalités 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)
  • Xcos : 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
  • Statistiques
  • Interfaces avec le calcul formel : package Maple pour la génération de code Scilab
  • Interfaces Fortran, 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 dans mon laboratoire/service

Utilisé aussi bien dans l'industrie que dans le milieu académique, pour la recherche comme pour l'enseignement. C'est un des logiciels utilisés à l'agrégation de Mathématiques par exemple.

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

Interface de visualisation longtemps moins performante que celle de son principal concurrent Matlab. Depuis la version 5.2, cet aspect a été grandement amélioré.

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

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

Plates-formes

Binaires disponibles pour windows, linux et mac OS X (10.5 et 10.6), 32 et 64 bits.

Logiciels connexes

Nombreuses contributions : http://www.scilab.org/fr/products/modules

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

Le consortium Scilab est constitué de structures académiques et industrielles : http://www.scilab.org/fr/aboutus/consortium/members
Il fait, depuis juillet 2008, partie de la Fondation de Coopération Scientifique Digiteo : http://www.digiteo.fr/fr

Eléments de pérennité

Créé en 2003 à l'initiative de l'INRIA qui le soutient encore activement, le Consortium Scilab développe l'une des rares alternatives à Matlab. Le logiciel Scilab existe depuis 1994.

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

Nombreuses contributions : http://www.scilab.org/products/modules

Commentaires

Pour l'enseignement des sciences de l'ingénieur

Livret Scilab/Xcos (en format PDF) et autres ressources éducatives :
http://www.scilab.org/fr/community/education/si/re...

ScilabTEC 2013

Scilab Enterprises offre chaque année aux utilisateurs de Scilab la possibilité de partager leur expérience avec le logiciel open source Scilab.

Programme complet en ligne : http://www.scilab.org/fr/community/scilabtec/2013

ScilabTEC 2013 se déroule à l'École Polytechnique à Palaiseau dans le cadre du Forum Teratec, le mercredi 26 juin.

Nombre de places limité, inscrivez-vous gratuitement : http://www.teratec.eu/forum/inscription.php

Nouvelle version

Scilab Enterprises annonce la sortie de Scilab 5.4.1 : http://www.scilab.org/fr/download/5.4.1

Séminaire / Atelier

SCILAB : Applications dans le domaine spatial

Lundi 26 novembre 2012 (10h00-16h15)
Institut Aéronautique et Spatial (IAS)
23 Avenue Edouard Belin, 31028 Toulouse, cedex 4

Inscriptions : http://cnes.cborg.net/cct/bipublic.html

ScilabTEC 2012

Le ScilabTEC 2012 se déroule à l'École Polytechnique dans le cadre du Forum Teratec, le jeudi 28 juin, voir le programme :
http://www.scilab.org/news/events/20120516

Nouvelle version de scilab, 5.3.3

L'équipe R&D du Consortium Scilab est heureuse de vous annoncer la sortie de Scilab 5.3.3.

Toutes les informations sur cette nouvelle version et son téléchargement sont disponibles sur : http://www.scilab.org/products/scilab/download

Pour les utilisateurs avancés, les sources de la version sont également en ligne à l'adresse suivante : http://www.scilab.org/fr/communities/developer_zon...

Cette version corrige deux bugs sérieux :
-Les versions japonaise et polonaise de Scilab ne pouvaient plus utiliser Scinotes suite à des problèmes delocalisation dans ces deux langues,
-Sous Mac OS X 10.6.8, Scilab ne se chargeait plus correctement suite à la dernière mise à jour d'Apple.

Nouvelle version de SCILAB, 5.3.2

L'équipe R&D du Consortium Scilab est heureuse de vous annoncer la sortie de Scilab 5.3.2.

Toutes les informations sur cette nouvelle version et son téléchargement sont disponibles sur : http://www.scilab.org/fr/products/scilab/download

Pour les utilisateurs avancés, les sources de la version sont également en ligne à l'adresse suivante : http://www.scilab.org/fr/communities/developer_zon...

Nouvelle version de scilab, 5.3.1

Une nouvelle version de Scilab est disponible depuis le 03/03/2011 : Scilab 5.3.1
Nouveautés : des améliorations de performances, du rendu à la volée quand une expression en LaTeX est tapée, nouveautés dans l'aide intégrée à Scilab. Voir la vidéo : http://www.youtube.com/watch?v=nZDA_DCJsas&feature...

Presentation avec vidéo de Scilab

Une présentation de Scilab, orientée organisation et vie du projet, a été faite dans une journée PLUME en février 2010. Les transparents et la video sont accessibles avec la fiche ressource :

Présentations et vidéos de la journée PLUME - Groupe Calcul ‘Les alternatives libres aux outils propriétaires de maths’ 02/2010

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...