Scilab
Logiciel de calcul numérique libre
Présentation de Scilab
Scilab est un logiciel de calcul numérique multiplate-forme libre (open source) et gratuit. Il comprend un langage de programmation orienté calcul numérique de haut niveau, un moteur de calcul efficace, un environnement de développement intégré, ainsi que des fonctionnalités de visualisation 2D et 3D.
Scilab peut s'utiliser à diverses fins : traitement du signal, analyse statistique, optimisation numérique, modélisation et simulation de systèmes dynamiques explicites et implicites. Il est possible d'étendre les fonctionnalités de Scilab (traitement des images, analyse dynamique des données, simulation des fluides, etc.) à l'aide d'un mécanisme de boîte à outils.
Calcul numérique
Scilab propose environ 1 700 fonctions mathématiques destinées aux applications scientifiques et d'ingénierie. Il comprend des opérations mathématiques et des analyses de données telles que l'interpolation et la régression, la différenciation et l'intégration, les systèmes linéaires d'équations, l'analyse de Fourier, les équations différentielles ordinaires (ODE), le calcul matriciel (détermination des valeurs propres et des valeurs singulières) et bien plus encore.
Scilab inclut également des fonctionnalités statistiques telles que les statistiques descriptives, les distributions de probabilités, la modélisation linéaire et non linéaire, le machine learning et la classification.
Scilab pour l'optimisation
Scilab offre diverses fonctions d'optimisation et permet de résoudre une multitude de problèmes dans ce domaine, sous ou sans contraintes, nécessitant ou non des dérivées. Parmi ces fonctionnalités, citons le recuit simulé, les algorithmes génétiques, la méthode de Nelder-Mead, les moindres carrés non linéaires, le simplexe, la programmation semi-définie (optimisation SDP) et la programmation quadratique linéaire.
Si vous souhaitez en savoir plus sur l'optimisation dans Scilab, consultez les didacticiels. Les fonctionnalités d'optimisation peuvent être enrichies à l'aide des boîtes à outils ATOMS (AuTomatic mOdules Management for Scilab).
ATOMS
ATOMS (Automatic Toolbox Management for Scilab) est un outil client/serveur qui permet aux utilisateurs de Scilab d'enrichir les fonctionnalités du logiciel. Il prend en charge les boîtes à outils publiques et privées, et la gestion des dépendances.
Vous avez la possibilité de déployer des serveurs ATOMS privés sur votre réseau, par exemple pour le traitement des images, l'optimisation, le machine learning, l'analyse des données et la gestion de la bibliothèque Xcos.
Connecteur 3DEXPERIENCE
Scilab permet d'extraire les données générées par les simulations à partir de la plate-forme 3DEXPERIENCE. Grâce aux fonctionnalités de Scilab, les utilisateurs peuvent désormais assurer le post-traitement de ces données :
- Possibilité d'effectuer des analyses statistiques à l'aide de fonctions mathématiques standard
- Ajustement des données basé sur des algorithmes de régression linéaire et non linéaire
- Classification et optimisation
Les utilisateurs peuvent ensuite renvoyer l'ensemble de données à la plate-forme 3DEXPERIENCE.
Commencer votre parcours
Rejoignez la conversation dans la communauté d'utilisateurs des cyber-systèmes MBSE CATIA
À découvrir également
Découvrir comment CATIA peut vous aider
Contactez un expert CATIA pour découvrir comment nos solutions permettent une collaboration transparente et une innovation durable dans des entreprises de toutes tailles.
Prise en main
Des formations et des cours sont disponibles pour les étudiants, le monde académique, les professionnels et les entreprises. Trouvez la formation CATIA qui vous correspond.
Obtenir de l'aide
Obtenez des informations sur la certification des logiciels et du matériel, les téléchargements de logiciels, la documentation utilisateur, les coordonnées du support et l'offre de services.