Bon, je suis une grosse buse en C, Java j'aime pas donc je cherche pas à comprendre, quand à Python, je ne sais même pas ce que c'est que ce langage...
Par contre, pour l'algo, rien de plus simple...
Demander borne inférieure en X
Demander borne suppérieure en X
Demander borne inférieure en Y
Demander borne suppérieure en Y
(pour l'affichage)
ensuite, ben trace les lignes du repère (s'il est visible)... (y doit bien y avoir une fonction "line" ou un truc du genre)
Ensuite, divise La largeur de l'écran par X+ - X-, celà te donne le pas de l'étude Px, et de même pour la hauteur afin d'obtenir Py.
Ensuite, c'est :
Y_old = ( <ta fonction où tu as remplacé X par "X-"> * Py ) + Y-;
for (i = 1; i < largeur écran; i++)
{
Y = <ta fonction où tu as remplacé X par "X- + (i * Px)">;
line(X- + (i - 1), Y_old, i, Y);
Y_old = Y;
}
Voilà...
Vu que le pas en largeur est de 1 pixel, on ne verra pas que c'est des lignes.
Deplus, gère les erreures au moment du calcul de Y : il se peu que la fonction te retourne des données hors limite. A ce moment, je te laisse trouver une parade.
Il y a des tas d'autres méthodes plus complexes. Celle là est la plus simple (un peu trop peut-être )
--Message édité par magicbuzz--