Courbe d'une fonction implicite

tracefi.png
tracefi.java utilise la bibliothèque geo

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

Télécharger puis lancer tracefi.jar.


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 | tracefi.jar | tracefi.java et geo ]