Tracer une ou plusieurs courbes sur un même graphe
Afin de comparer le comportement réel d'un système du laboratoire avec son comportement anticipé à l'aide d'un logiciel de simulation (Scilab, Matlab, Méca3D,...), il est souvent intéressant de tracer les courbes résultats (expérimentaux et simulés) sur le même graphe afin d'évaluer les écarts, puis de les interpréter.
Pour ce faire voici quelques fonctions utiles à ces tracés.
CODE | FONCTION |
---|---|
| Importe la bibliothèque pyplot de matplotlib (nécessaire pour utiliser les fonctions permettant de tracer des courbes ci-dessous). |
| Trace la courbe des points de coordonnée (a,c) : « a » et « c » étant 2 tableaux de valeurs.
NB : Si le graphe n'apparaît pas, cliquer sur l'icône Pyzo en bas de votre écran afin de visualiser la 2ème fenêtre qui est cachée... |
| Trace un segment reliant les points (-20,2) et (20,2). Utile pour le tracé d'une bande de +/- 5%. |
| Zoom l'intervalle d'affichage des abscisses entre -5 et 20 (idem pour |
| Précise la taille des valeurs sur l'axe des abscisses (idem pour |
| Fixe les valeurs à afficher sur l'axe des abscisses (utile uniquement si les valeurs automatiques affichées sur l'axe des abscisses ne conviennent pas...). |
| Affiche la légende « temps en s » sur l'axe des abscisses (idem pour |
| Affiche le titre du graphe « Reponse de f en fonction du temps ». |
| Affiche une apostrophe : |
| Affiche le titre du graphe sur 2 lignes : |
| Affiche dans le titre la valeur de la variable a (idem pour |
| Trace 2 courbes des points de coordonnée (a,c) et (b,d) : « a », « b », « c » et « d » étant 4 tableaux de valeurs.
|
| Précise le style du tracé d'une courbe (utile uniquement pour différencier des courbes). Le « Le « Le «
|
| Affiche une grille. |
| Tant que la figure n'est pas fermée, les courbes s'ajoutent sur la figure. Il est souvent utile d'effacer la figure avant de recommencer le tracé. Cette ligne sera donc mise en début de programme. |
| Force à redessiner la figure. |