Intersection entre cercle et une droite

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
petit campeur
Messages: 2
Enregistré le: 08 Déc 2006, 16:05

Intersection entre cercle et une droite

par petit campeur » 08 Déc 2006, 16:15

Bonjour à tous,

Afin de réaliser un programme de modélisation, je cherche à générer les 2 points d'intersection entre une droite et un cercle d'équation (x-a)²+(y-b)²=r².

Après de nombreuses recherches, je n'ai rien trouver de concluant.

Et n'étant pas un fin mathématicien ça a tendance à me :mur: .

Merci d'avance pour votre aide.



maturin
Membre Irrationnel
Messages: 1193
Enregistré le: 09 Nov 2006, 16:28

par maturin » 08 Déc 2006, 16:20

ben t'as l'équation du cercle.
Il te manque celle de la droite y=cx+d (ou meme ey=cx+d pour pouvoir gérer les droites verticales)

ça te fait 2 équations à 2 inconnues. tu devrais trouver une équation en x qui est du genre polynome du second degré qui a 0,1,2 solutions selon el signe du discriminant (ce qui correspond à pas de croisement, tangeance et 2 points d'intersection).

petit campeur
Messages: 2
Enregistré le: 08 Déc 2006, 16:05

par petit campeur » 08 Déc 2006, 17:47

Pour le principe je suis tout à fait d'accord, ça me donne:

Ax²+Bx+C=0 avec

A=1+c²
B=-2a+2cd-2bc
C=a²+(b+d)²-r²

D'où un discriminant de
(-2a+2cd-2bc)²-4*(1+c²)*(a²+(b+d²)-r²)

Seul problème, c'est lorsque je l'applique... bug... :briques:

Mes variables A B et C vous semblent-elles correctes?
Merci d'avance.

yos
Membre Transcendant
Messages: 4858
Enregistré le: 10 Nov 2005, 20:20

par yos » 08 Déc 2006, 17:55

C=a²+(d-b)²-r² je crois.

fahr451
Membre Transcendant
Messages: 5142
Enregistré le: 05 Déc 2006, 23:50

par fahr451 » 08 Déc 2006, 23:30

d'une façon générale pour trouver analytiquement l' intersection de deux ensembles il est plus simple d'avoir un ensemble avec une équation cartésienne et l'autre paramétrique même si ici deux équations cartésiennes donnent une résolution facile.

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

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

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