Cette page a été traduite automatiquement.
Merci de bien vouloir compléter un sondage de 1 minute concernant la qualité de cette traduction.
Simulink Compiler vous permet de partager des simulations Simulink sous forme d’exécutables autonomes. Pour générer un exécutable, il vous suffit de packager le modèle Simulink compilé avec le code MATLAB utilisé pour configurer, exécuter et analyser une simulation. Les applications autonomes peuvent être des applications de simulation complètes utilisant les éléments graphiques et les UI MATLAB conçus avec MATLAB App Designer. Pour co-simuler avec un environnement de simulation externe, vous pouvez générer des binaires Functional Mockup Units (FMU), conformes au standard Functional Mockup Interface (FMI).
Vous pouvez créer et héberger une application web avec MATLAB Web App Server pour donner accès à votre simulation déployée via un navigateur. Les simulations Simulink peuvent être packagées sous forme de composants logiciels pouvant être intégrés avec d'autres langages de programmation (avec MATLAB Compiler SDK). MATLAB Production Server vous permet de déployer vos applications à grande échelle dans des systèmes d'entreprise.
Pour générer du code source C et C++ à partir de Simulink, utilisez Simulink Coder.
Applications de simulation autonomes
Partagez vos applications Simulink sous forme d'applications autonomes avec vos collaborateurs, vos fournisseurs et vos clients. Créez des simulations grâce à un large éventail de produits complémentaires Simulink tels que Simscape, Stateflow et DSP System Toolbox. Les applications autonomes peuvent se présenter sous la forme de versions exécutables de lignes de commande ou d’applications à part entière utilisant les éléments graphiques et les UI MATLAB conçus avec MATLAB App Designer.
Applications web accessibles depuis un navigateur
Créez des applications de simulation dans MATLAB App Designer et packagez-les sous forme d’applications web. Avec MATLAB Web App Server, chaque application web est accessible directement depuis un navigateur à l’aide d’une URL unique : il n'est pas nécessaire d'installer de logiciels supplémentaires. Par ailleurs, vous n'avez pas besoin d'adapter le code à une plateforme particulière, puisque ces applications web sont accessibles depuis n'importe quelle plateforme avec un navigateur.
Applications d'entreprise
Intégrez vos simulations dans des applications d’entreprise très variées et consultées par de nombreux utilisateurs. Avec MATLAB Compiler SDK, vous pouvez packager votre simulation Simulink sous forme de composant logiciel dans un langage spécifique, par exemple une bibliothèque partagée C/C++, un JAR Java, un package Python ou une DLL .NET. Utilisez MATLAB Production Server pour héberger des simulations pouvant être appelées par des applications d'entreprise utilisant des interfaces C/C++, .NET, Java, Python ou RESTful.
FMU autonomes
Créez des FMU de co-simulation autonomes depuis les modèles Simulink pour les intégrer à votre environnement de simulation. La FMU autonome contient une bibliothèque partagée binaire compilée à partir de votre modèle et, en option, le code source C. Pour les versions 2023b ou ultérieures de MATLAB, cette fonctionnalité nécessite le support package FMU Builder. Pour créer une FMU de couplage d’outils afin de co-simuler des modèles Simulink avec des logiciels tiers, utilisez Simulink.
Workflows de jumeaux numériques
Un jumeau numérique peut être un modèle paramétrable actualisé d'un équipement physique en opération. Avec Simulink Compiler, vous pouvez ajuster des modèles de jumeaux numériques déployés afin de les maintenir à jour. Vous pouvez également simuler des modèles de jumeaux numériques sur des systèmes d’entreprise, OT ou IT, pour effectuer des prévisions, optimiser les opérations, détecter les anomalies, localiser les pannes, etc.
Ressources produits :
« Utiliser Simulink Compiler et collaborer avec MathWorks pour créer une application prête à être déployée, a été un véritable tournant pour nous. Nous pouvons maintenant distribuer facilement cet outil à des ingénieurs mécaniciens et à des clients dans le monde entier. »