« Introduction à Maple/Fonctions » : différence entre les versions

Contenu supprimé Contenu ajouté
Sharayanan (discussion | contributions)
Sharayanan (discussion | contributions)
Ligne 104 :
 
==Représentation graphique==
Maintenant que nous avons les fonctions, dessinons-les ! Il suffit pour cela d'utiliser une nouvelle instruction : <code>plot</code> (qui signifie « tracer »). Elle s'emploie ainsi :
 
:<code>plot( fonction(variable) , variable = debut..fin );</code>
 
Par exemple, pour représenter la fonction qui à ''x'' associe ''x²'' sur l'intervalle [-1, 4&pi;], on écrira :
 
:<code>f := x -> x^2 ;</code>
:<code>plot( f(x) , x = -1..4*Pi );
 
On peut représenter, simultanément, plusieurs fonctions. Dans un exemple :
 
:<code>f := x -> sqrt(x) ;</code>
:<code>g := x -> x ;</code>
:<code>h := x -> x^2 ;</code>
 
:<code>plot([f(x), g(x), h(x)], x=0..5);</code>
 
Par défaut, chaque fonction se verra affublée d'une couleur différente (rouge, bleue, verte, jaune, violet…). Cela est contrôlable mais ne nous intéresse pas dans le cadre de cette leçon. Il est également possible de représenter une fonction en coordonnées polaires ou paramétriques &mdash; mais cela est secondaire.
 
Comme évoqué plus haut, on peut définir une fonction qui, à un nombre, associe une image. Par exemple :
 
:<code>dessin := n -> plot( t->t^n, t=0..5);</code>
 
cette fonction retourne le graphe de la fonction ''t<sup>n</sup>'' sur l'intervalle [0, 5]. Ce genre d'astuces est intéressant pour créer, entre autres, des animations.
 
==Recherche de zéros & d'extrema==