Bonjour,
Il te faut utiliser une fonction pour tracer une ligne (je te laisse chercher là dessus). Ensuite il te faudra boucler pour effectuer une multitude de tracés de lignes (plus le pas de la boucle sera faible plus la courbe sera curviligne (on verra peu les segments)).
Voici un petit exemple qui part du principe que la fonction "Ligne(x1, y1, x2, y2)" est implémentée :
For x = 1 to 100
Ligne(x, 2x^2+x+1, x+1, 2(x+1)^2+(x+1)+1)
Next i
L'algorithme va tracer un segment de (x;f(x)) à (x+1;f(x+1)) (le point suivant).
Si par contre tu veux faire une saisie automatique de la fonction il te faudra programmer/récupérer un interpréteur d'expression mathématique (qui sait lire et calculer "2x^2+x+1").
Bonne chance.
Léo Nicoletti.
|