Cas particulier des tracés d'allures de fonctions
Nous venons de voir un ensemble de fonctions permettant de tracer un ensemble d'ordonnées en fonction d'un ensemble d'abscisses. Toutes ces fonctions reposent sur une syntaxe semblable à celle présenter pour la fonction plot
.
Tracé d'une fonction sur un intervalle
Si l'on veut tracer une fonction entre deux bornes, pour voir son allure, mais sans définir un ensemble d'abscisses, on peut utiliser la fonction fplot
, en spécifiant la fonction à tracer comme une fonction anonyme (nous verrons plus loin ce à quoi cela correspond !)
Exemple :
Si l'on veut connaître l'allure de la fonction \sin \left( x^2 \right) entre -\pi et +\pi, on peut écrire :
1 2 | funSinSqr = @(x) sin (x.^2); fplot (funSinSqr,[- pi , pi ]); |
Allure d'une fonction
Si l'on n'a pas d'idée préconçue sur l'intervalle des abscisses, on peut utiliser la fonction ezplot
. Cette fonction permet de tracer l'allure de la fonction, l'intervalle des abscisses étant par défaut\left[-2\pi, 2\pi\right].
Exemple :
Si on reprend l'exemple de la fonction \sin \left( x^2 \right), on écrira :
1 2 | funSinSqr = @(x) sin (x.^2); ezplot(funSinSqr); |
ou plus simplement encore, en spécifiant la fonction comme une chaîne de caractères :
1 | ezplot( 'sin(x^2)' ); |