Outils de développement logiciel
Débuggage et tests, organisation de projets volumineux, 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.
Catégories
- Débuggage et analyse
Diagnostiquer les problèmes et vérifier la syntaxe et la compatibilité des versions
- Performances et mémoire
Profiler votre code, améliorer les performances et réduire les besoins en mémoire
- Traitement en arrière-plan
Exécuter du code en arrière-plan pendant l’exécution d’un autre code
- 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
Utiliser la gestion de version dans MATLAB
- 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 à l’aide d’une interface de programmation standard
- 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
- Distribution de toolboxes
Créer et partager des toolboxes et ajouter de la documentation
- Gestion des packages
Partager du code qui dépend d’autres bibliothèques
- Points d’extension
Utiliser les points d’extension pour étendre MATLAB notamment en ajoutant des éléments à la barre d’outils d’accès rapide et en ajoutant des éléments de menu contextuel
- Qualification et certification des outils
Qualifier MATLAB avec IEC Certification Kit