Contenu principal

Développement logiciel

Débuggage et test, organisation de projets, intégration de la gestion de version, packaging de toolboxes

À mesure que vos projets augmentent en taille et en complexité, MATLAB® propose des fonctionnalités pour supporter les pratiques collaboratives de développement logiciel. Par exemple, vous pouvez intégrer vos fichiers MATLAB avec les systèmes de gestion de version Git™ ou Subversion® ou encore tester les fonctionnalités et les performances de votre code. Pour partager votre code, packagez vos projets ou d’autres fichiers sous forme de toolbox ou utilisez directement la gestion des packages.

Améliorer le code

Gérer et partager

  • Projets
    Organiser des projets volumineux en gérant et partageant les fichiers et les paramètres, en recherchant les fichiers requis et en interagissant avec la gestion de version
  • Gestion de version
    Travailler avec des fichiers soumis à la gestion de version Git ou SVN dans MATLAB
  • Partager et distribuer un software
    Créer des toolboxes et gérer les packages et les dépendances à d’autres bibliothèques
  • Documenter et intégrer les toolboxes
    Créer la documentation et intégrer votre toolbox avec MATLAB

Test et intégration continue

  • Frameworks de test
    Tester les fonctionnalités et les performances de votre code MATLAB
  • Automatisation de la compilation
    Créer et exécuter des tâches de compilation comme l’identification des problèmes de code, l’exécution de tests et le packaging de toolboxes
  • Intégration continue (CI)
    Développer et intégrer votre software de manière continue avec des plateformes CI en local ou dans le cloud