Courbe d'une fonction implicite

Si votre navigateur ne supporte pas les applets essayez tracefi.jnlp

L'appliquette ci-joint trace l'ensemble des points de coordonnées (x, y) tels f (x, y) = 0.


Le programme balaie l'écran horizontalement puis verticalement. Pour chaque point de l'écran, il calcule f (x, y).

Si f (x, y) change de signe, alors on est proche d'une solution de f (x, y) = 0 et le programme dessine donc le point en bleu.

En fait c'est un peu plus compliqué que cela. Et c'est pour éviter le problème d'éventuelles asymptotes, f (x, y) = y - tan x par exemple, que j'ai fixé un seuil. Ceci permet le tracé du point uniquement si f (x, y) change de signe en restant inférieur au seuil. Si le seuil est trop bas alors on risque de perdre des points. Dans le cas contraire on risque des tracés d'artefacts.

Noter enfin que le balayage de l'écran prend du temps et que le déplacement du point O ou I peut √™re lent.

[ retour à la page d'accueil | tracefi.jar | tracefi.java ]