Mise à jour de MATLAB et Simulink

Mise à jour de MATLAB et Simulink

Bonnes pratiques pour migrer vers les nouvelles versions de MATLAB

Restez à jour avec la dernière version des logiciels MATLAB® et Simulink® pour bénéficier de nouvelles fonctionnalités, de performances améliorées et de la conformité réglementaire actuelle. La plupart des utilisateurs passent systématiquement à la nouvelle version lorsqu'elle est disponible, mais vous pouvez envisager d'autres cadences de mise à jour, mieux adaptées à votre entreprise.

Lisez le livre blanc sur les montées de version MATLAB et Simulink pour en savoir plus sur le processus de mise à jour, y compris un plan de déploiement pour les grandes entreprises et une liste de vérification à réaliser comme référence rapide.

« Lorsque de nouveaux outils apparaissent pour améliorer les processus, cela représente une opportunité de croissance et nous devons en profiter. »

Danilo Viazzo, Millennium Engineering and Integration Company

Outils

Vous pouvez utiliser divers outils pour faciliter la mise à jour en fonction de la version actuelle de votre logiciel et de la version de mise à jour. Après la version R2017a, utilisez l'outil Upgrade Project pour mettre à jour tous les modèles d'un projet ou pour mettre à jour tous les modèles, les bibliothèques et le code MATLAB de vos projets vers la dernière version. De la version R2012b à la version R2016b, utilisez Upgrade Advisor pour mettre à jour vos modèles.

D'autres outils et ressources sont disponibles :

MATLAB

Simulink

  • Simulink Performance Advisor : produit un rapport qui recommande de meilleurs paramètres de configuration, les implémente automatiquement et exécute des simulations en mode Accelerator pour améliorer les performances de simulation
  • Comparaison de modèles Simulink : compare les modèles entre deux versions et fusionne les différences
  • Simulink Test : propose des outils dédiés à la création, la gestion et l'exécution de tests systématiques basés sur la simulation de modèles, du code généré, ainsi que du hardware physique ou simulé
  • Exécuter des tests dans différentes versions de MATLAB : vous permet de tester les fonctionnalités des versions ultérieures tout en exécutant les tests dans votre version préférée de Simulink
  • Test d'équivalence : compare l'équivalence fonctionnelle pour deux simulations de modèle Simulink qui ont été exécutées dans différentes versions
  • Requirements Toolbox : vous permet de créer, de lier et de valider des exigences dans MATLAB ou Simulink
  • Tests basés sur les exigences : permet la vérification de modèles, l'interprétation et la génération de rapports sur les résultats de test
  • Simulink Coverage : mesure la couverture de modèle et de code qui renseigne sur le pourcentage de modèles et de code exécutés par un jeu de tests
  • Couverture du code : vous permet de collecter des mesures de couverture de code pendant les simulations SIL (Software-in-the-Loop) et PIL (Processor-in-the-Loop)
  • Intégration continue (CI) : utilisez l'intégration continue pour tester et vérifier automatiquement le code MATLAB et les modèles Simulink, ainsi que générer du code dans la nouvelle version

Embedded Coder

« Vous découvrez ces nouvelles options et vous commencez à penser différemment. Cela vous stimule vraiment dans le cadre de vos activités. »

Tom Allen, Triumph Engine Control Systems LLC