Répondre à : dessiner des portions de fonctions sur un même graphe

Accueil Forums Programmation WIMS Programmation d’exercices OEF dessiner des portions de fonctions sur un même graphe Répondre à : dessiner des portions de fonctions sur un même graphe

#7487
Up
0
Down
::

Bonjour,
Merci à Bernadette et à Joke.
La méthode proposée par Bernadette fonctionne pour des fonctions simples (sin, cos etc…)
Je me heurte à un nouveau problème qui est le suivant :

si je demande l’affichage en donnant une fonction simple dans le script de canvasdraw, les courbes s’affichent (red et black)
Si je demanda le tracé d’une fonction (fa), pas de tracé
si j’introduis des variables dans la fonction, elle ne s’affiche pas (rose)
La courbe bleue s’affiche mais suivant des intervalles précis. En particulier, si je démarre trange 0,5, elle ne s’affiche pas.

Or les courbes dépendent de conditions initiales. Une solution pédestre est de construire le dessin pour chaque ensemble de conditions initiales. Avez-vous une meilleure astuce ?

merci


\function{fa=7.5+log10(5*x)}

\text{dessin=
xrange -1,\xmax
yrange -1,14
fontfamily Italic 12px Courier
axis
axisnumbering
precision 10
grid 1,1,orange,10,10,2,orange
linewidth 3
curve red,7.5+log10(3*x)
curve black,7.5+log10(x)
curve green,fa(x)                     (ou \fa(x))
curve purple,7.5+log10(\n*x)
curve pink,7.5-log10((\ntitre)/\Ctitrant/x-1)
trange 0.1,5
curve blue,t,7.5+log(5*t)
segment 5,\y1,5,\y2,blue
trange 5,7
curve blue,t,7.5+log(6*t)
}
  • Cette réponse a été modifiée le il y a 1 année et 2 mois par Avatar photoOlivier. Raison: ajout de `...` autour du code

Marie-joelle Ramage
Université Paris-Saclay