Contenu du cours
Bases de Matlab
Bases de Matlab
Automatisation de la Création de Graphiques
Apprenez à automatiser la production de graphiques en écrivant des programmes qui génèrent des graphiques pour vous ! Vous apprendrez également à faire en sorte que votre programme enregistre le graphique sous forme de fichier image à un emplacement spécifique sur votre ordinateur. Programmer des graphiques permet de gagner un temps considérable et de rendre toutes vos images uniformes et professionnelles.
Méthodes alternatives pour obtenir le code
Depuis la version 2024b, Matlab est en cours de transition de son interface d’édition de figures.
Version Fonction
Avec une figure ouverte, cliquez sur Fichier puis Générer le code.
Version Code
Cliquez avec le bouton droit sur une figure, puis sélectionnez Afficher le code
Tâche
Écrire un programme de tracé qui crée le graphique que vous avez choisi pour votre tâche du chapitre 1 et enregistre une image de celui-ci à un emplacement sur votre ordinateur.
Créer le graphique manuellement ;
Exporter le code (versions fonction et code) ;
Optimiser le code en un programme unique et optimisé.
À la fin, vous devriez pouvoir saisir différentes variables dans votre fonction et obtenir le même graphique pour chacune en exécutant votre programme.
L’ordre des commandes est important (comme pour toute notre programmation).
Utiliser le linter et les retours de Matlab lors de l’exécution du programme pour déduire la cause des erreurs.
Il est toujours possible de conserver les deux versions originales (fonction et code) dans la version finale par souci de redondance afin de garantir le bon fonctionnement (bien que la fonction ne puisse être définie qu’une seule fois). La raison pour laquelle on simplifie est de permettre la modification de tout le code ultérieurement, si besoin. En cas de redondances, les modifications seront moins claires et probablement nécessaires à deux endroits (chacune des versions originales).
En cas de renommage de variables, s’assurer qu’elles sont renommées partout où elles apparaissent.
En dernier recours, essayer d’abord de reproduire l’exemple de la vidéo pour mieux comprendre le déroulement.
Merci pour vos commentaires !