Définir si un point se trouve dans une ellipse

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
CalaoZazu
Messages: 5
Enregistré le: 06 Jan 2011, 12:21

Définir si un point se trouve dans une ellipse

par CalaoZazu » 06 Jan 2011, 12:28

Bonjours!

Voila, je suis en IUT Informatique, et j'ai besoin, pour un TP, de savoir si un point (un clic de souris) de trouve, ou pas, dans une ellipse.

Voila ma fenêtre graphique :
http://s2.noelshack.com/old/up/sans_titre-3860e0ea7.jpg


J'ai donc comme données :
Le centre de l'ellipse
Ses rayons sur X et Y
Le point que l'on a cliquer

Je voulais savoir si il existait une formule "simple" permettant de définir si ce point est situé dans l'ellipse?
à noter que ce n'est pas le but du TP, c'est juste un petit "plus" que je voudrais introduire :ptdr:
Merci d'avance :we:



arnaud32
Membre Irrationnel
Messages: 1982
Enregistré le: 18 Oct 2010, 15:43

par arnaud32 » 06 Jan 2011, 12:34

http://fr.wikipedia.org/wiki/Ellipse_(math%C3%A9matiques)

tu as ce que tu cherches avec l'equation caracteristtique

CalaoZazu
Messages: 5
Enregistré le: 06 Jan 2011, 12:21

par CalaoZazu » 06 Jan 2011, 12:40

Parle-tu de cette équation?
Image

Si oui, j'avoue ne pas vraiment l'avoir compris (je suis très mauvais en maths :p ), x et y sont les coordonnées du point que l'on veut tester? et a et b sont la moitié des axes, donc les rayon?

Enfin, ce n'est pas l'équation de la courbe, et non de la surface?

Désolé, je pose beaucoup de questions :ptdr:

merci de ta réponse :jap:

arnaud32
Membre Irrationnel
Messages: 1982
Enregistré le: 18 Oct 2010, 15:43

par arnaud32 » 06 Jan 2011, 12:43

oui un point de coordonnees (x,y) est sur l'ellipse de centre (0,0) et de rayons a et b ssi ses coordonnes verifient cette equation
l'equation de la courbe est x²/a²+y²/b²=1 celle de la surface x²/a²+y²/b²<1

CalaoZazu
Messages: 5
Enregistré le: 06 Jan 2011, 12:21

par CalaoZazu » 06 Jan 2011, 12:44

Donc du coup, cette équation permet de vérifier juste si le point est situé sur la courbe?

arnaud32
Membre Irrationnel
Messages: 1982
Enregistré le: 18 Oct 2010, 15:43

par arnaud32 » 06 Jan 2011, 12:46

si ton centre n'est pas (0,0) mais (u,v) par ex, tu remplaces x par x-u et y par y-v

CalaoZazu
Messages: 5
Enregistré le: 06 Jan 2011, 12:21

par CalaoZazu » 06 Jan 2011, 12:50

D'accord, mais cette équation n'est pas celle juste de la courbe?

Parceque je doit détecter sur le clic de la souris de trouve dans la surface rouge :
http://s2.noelshack.com/old/up/sans_titre-c227b74a74.jpg

et quand j'avais implémenter cette fonction, ça ne marchais que sur le "bord" de l'ellipse :mur:

CalaoZazu
Messages: 5
Enregistré le: 06 Jan 2011, 12:21

par CalaoZazu » 06 Jan 2011, 12:53

Bon, apparemment je me suis bien planter, c'est bien cette fonction :mur:

Je vais réessayer de la faire plus tard, au "frai" :ptdr:

Merci beaucoup, et bonne journée à toi :jap:

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 11 invités

cron

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite