Présentation des graphiques - MatLab

Présentation des graphiques - MatLab

par Charles Gauthier,
Nombre de réponses : 1

Bonjour !

Il s'agit d'une question d'ordre général avec MatLab et les graphiques.

Je me demandais si on devait présenter les graphiques avec des intervalles d'abscisses continues.

Par exemple, dans le Lab 1, à la question 6, on demande de présenter les résultats sous forme de graphique pour un intervale de x vallant 0 à 15.

Ainsi, est-ce suffisant de présenter les données avec des valeurs de x entières de 0 à 15, soit un incrément de 1 entre chaque prise de mesure? 

Si non, est-ce possible de faire avec MatLab des graphiques avec des valeurs d'abscisses continues pour que la prise de mesure en y soit continue sur tout x et qu'on ait une courbe plutôt que plusieurs points reliés entre eux?

Sinon, est-ce que nous pouvons tout simplement diminuer la valeur des incréments en x afin d'augmenter la précision?


Merci beaucoup d'avance pour la réponse!


Cordialement,

Charles Gauthier,

Groupe 03.

En réponse à Charles Gauthier

Re: Présentation des graphiques - MatLab

par Bouh Abdillahi,
Salut!

Je ne sais pas si c'est suffisant, mais on a accès à la commande "linspace" ayant pour arguments (xDébut, xFin, NombreDePoints). Cette commande retourne un vecteur ligne de taille 1xNombreDePoints contenant NombreDePoints points (pas forcément à distance égale) dans l'intervalle [xDébut, xFin].
Tu peux ensuite utiliser cette matrice en l'associant à tes x, puis en définissant tes f(x) en fonction de x (prends garde, car x étant une matrice, les calculs effectués dans f(x) doivent être ajustés en conséquence).
Une fois cela fait, tu peux utiliser la commande "plot" avec comme arguments x, f(x) et les paramètres d'affichage que tu souhaites.
Similairement au concept de somme de Riemann pour approximer une intégrale, plus NombreDePoints est grand, plus ta matrice linspace est grande, plus tu auras de points sur ton graphique, plus tes "points" prendront la forme d'une une courbe.
Dans les options d'affichage, tu as la possibilité de relier tes points avec des traits pour rendre le tout plus fluide (pour plus de détails, tape "help plot" dans l'invite de commande Matlab).

En espérant avoir pu t'aider,

Bouh Abdillahi,

Groupe 2