Accueil / communautés / Développeurs / Versions de Scilab / Anciennes versions / Scilab 5.3.0 / 5.3.0 / whatsnew

Les grandes nouveautés de Scilab 5.3.0

Scilab 5.3.0 offre à l'utilisateur de nouvelles fonctionnalités innovantes notamment les premières fonctionnalités orientées High Performance Computing (HPC) de Scilab mais également de grandes améliorations sur l'ergonomie des outils SciNotes et Xcos. Une attention particulière a été apportée à l'amélioration de la documentation afin de répondre au mieux aux besoins des utilisateurs.

SciNotes

L’éditeur de texte de Scilab s’appelle dorénavant SciNotes. Cette nouvelle version inclut une refactorisation complète du précédent éditeur de texte, enrichi de nouvelles fonctionnalités en particulier :

  • un navigateur de code
  • une aide à la saisie
  • la gestion d’instances multiples
  • la possibilité de personnaliser l’interface graphique
  • la possibilité de restaurer la dernière session
  • la gestion du glisser/déposer des tabs
scinotesweb2

Xcos

Xcos offre un tout nouveau jeu d'icônes, plus conviviales et ergonomiques. En outre, les utilisateurs peuvent dorénavant personnaliser les palettes par défaut, ajouter leurs propres palettes et blocs, et intégrer des formules LaTeX dans des blocs de texte.
Cette nouvelle version de Xcos intègre également un nouveau compilateur Modelica qui gère plus de spécialités du langage Modelica.

xcosweb

Navigateur et éditeur de variables

Des nouveaux navigateur et éditeur de variables sont disponibles dans la distribution de Scilab, remplaçant les anciennes implémentations Tcl/Tk. Ces outils sont maintenant disponibles pour la version Mac OS X.

editvarweb

Historique

L'utilisateur peut maintenant modifier et parcourir l'historique des commandes de ses sessions précédentes grâce à une toute nouvelle interface graphique, totalement intégrée au système de docking de Scilab.

command2

Exécution parallèle

Sous Linux et Mac OS X, une nouvelle fonction (parallel_run) permet des calculs parallèles et l’exploitation d’architectures multi cœurs et de leurs capacités.

ATOMS

L’ergonomie générale de l’interface graphique d’ATOMS a été améliorée avec de nouvelles fonctionnalités de filtrage et d’alertes pour la mise à jour des modules installés.

atoms

JAVASCI V2

Javasci V2 offre une API complète afin d'utiliser Scilab comme moteur de calul depuis une application Java. Cela permet d'envoyer et de recevoir, à partir de Java, la majorité des types de données Scilab controlés par une API de gestion des erreurs.
Couplée à une méthodologie test-driven (les tests ont été écrits avant chaque ligne de code) et à un système de test automatisé, cette API permettra d'exploiter les capacités de Scilab avec un contrôle et une stabilité améliorés.

Documentation

Le système de documentation de Scilab a été considérablement amélioré :

  • Meilleure navigation dans l'aide,
  • Meilleure présentation de l'aide,
  • Colorisation du code Scilab,
  • Dans les exemples, les noms de fonctions sont désormais un lien renvoyant à leurs pages d'aide,
  • Processus de génération amélioré (durée de la compilation réduite de 60 minutes à moins de 30 secondes.

En parallèle, un travail de catégorisation a été initié pour améliorer la documentation Scilab avec la création de sections :

  • trigonométrie,
  • profiling,
  • fonctions graphiques,
  • gestion des couleurs dans le graphisme,
  • arithmétique flottante,
  • représentation en nombres entiers,
  • mathématiques discrètes.
docweb

Pour en savoir plus, consultez les différences :

  • entre les versions 5.2.2 et 5.3.0 de Scilab (en anglais uniquement) :

Changes