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

CATIA MBSE

Hi, is there a way to get a trial version of Cameo Systems Modeler or MagicDraw for my postgraduate MBSE course? Also, I am writing a research paper for Zero Trust and would like to use the software to publish my model. Or can it be included in a Student Package, Although I only need the MBSE capability and no other software? I don't think University of New South Wales in Australia offer an academ

CATIA MBSE CYBER SYSTEMS

How to Customize the Element Creation Dialog in SysML v2 & CATIA Magic

Tired of digging through menus because your most-used SysML v2 elements aren't in the creation dialog? I just dropped a new video showing how to easily patch your CATIA Magic UI to add elements like Views and Viewpoint Definitions right into your palette. We're keeping it strictly focused on native, out-of-the-box configurations rather than writing complex code.Grab the downloadable source file

CATIA MBSE CYBER SYSTEMS

Updating Requirements with excel via reqtify

Hello,I tried to update the requirements on enovia with excel document like verification matrix that has columns ID, Requirement Text and attributes. But the requirements on the enovia is not imported with reqtify so there is not intermediate file. When tried to update requirement set on the enovia with reqtify, it deletes all existed requirements and create new ones. I am using labels as ID (as

CATIA MBSE CYBER SYSTEMS

[Webinar] Digital Engineering Strategy with a Model-Based Approach, September 30

Dear all, we invite you to the upcoming webinar "Digital Engineering Strategy with a Model-Based Approach"Digital Engineering aims to integrate models, simulations, surrogate models, systems and components across engineering disciplines and throughout the full lifecycle.The webinar will explore an integrated digital approach using authoritative system data and models as a connected continuum, supp

CATIA MBSE CYBER SYSTEMS

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

Accès à 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.