salih180
Messages postés1Date d'inscriptionvendredi 10 avril 2009StatutMembreDernière intervention 5 juillet 2009
-
5 juil. 2009 à 17:05
Skanenruf
Messages postés38Date d'inscriptiondimanche 12 octobre 2008StatutMembreDernière intervention30 juin 2010
-
30 oct. 2009 à 20:07
salut tout le monde
est-il possible de tracer la courbe d'une fonction mathématique avec le vb.net? si oui comment? aider moi svp?
exemple : f(x)=2x^2+x+1
Skanenruf
Messages postés38Date d'inscriptiondimanche 12 octobre 2008StatutMembreDernière intervention30 juin 2010 30 oct. 2009 à 20:07
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").