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
- Débugger et améliorer le code
Identifier et débugger les problèmes, améliorer les performances et réduire l’utilisation de la mémoire
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