IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mathématiques Discussion :

Intersection droite cercle


Sujet :

Mathématiques

  1. #1
    Membre du Club
    Inscrit en
    Avril 2002
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 53
    Points : 40
    Points
    40
    Par défaut Intersection droite cercle
    Bonjour,

    J'ai fait des recherches avant de poster, et voici ce que je veux faire. J'ai une droite dont je connais 2 points A(2;5) et B(11;10) et un cercle de centre C(11.7927;7.2804) de rayon R=4.784529

    Je recherche les points d'intersection, il y en a 2 (j'ai fait le dessin).

    Donc je calcul l'équation de la droite y=ax+b et avec l'équation du cercle j'arrive a :

    (1+a)x² + 2(a(b-yc)-xc)x + (xc² + (b-yc)²-R²) = 0

    Pour trouver les points d'intersection, il me suffit de résoudre une équation du 2nd degré avec :

    A=(1+a)
    B=2(a(b-yc)-xc)
    C=(xc² + (b-yc)²-R²)

    xc et yc sont les coordonnées du centre du cercle.

    Mais je m'apperçoi que le Delta est négatif !!! J'ai fait une erreur ou car je sais qu'il y a 2 points d'intersection !

    Aidez moi.

    Merci

  2. #2
    Membre expérimenté

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2006
    Messages
    450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2006
    Messages : 450
    Points : 1 630
    Points
    1 630
    Par défaut
    A=(1+a²)
    Je ne réponds à aucune question par MP, posez vos questions sur le forum adéquat.
    Profils : G+ - LinkedIn

  3. #3
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 83
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Points : 5 179
    Points
    5 179
    Par défaut
    Salut!
    Commence par faire un changement de variables
    X=x-11,7927
    Y=y-7,2804
    Pour que ton cercle soit centré sur l'origine. Le problème devient beaucoup plus simple.
    Jean-Marc Blanc
    Calcul numérique de processus industriels
    Formation, conseil, développement

    Point n'est besoin d'espérer pour entreprendre, ni de réussir pour persévérer. (Guillaume le Taiseux)

  4. #4
    Membre du Club
    Inscrit en
    Avril 2002
    Messages
    53
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 53
    Points : 40
    Points
    40
    Par défaut
    Ok,

    Merci pour le carré !!!
    Impec, ça marche maintenant.

    Plus qu'a implémenter le code.

    a+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Intersection droite et plan
    Par declencher dans le forum Mathématiques
    Réponses: 6
    Dernier message: 22/12/2008, 13h56
  2. Réponses: 2
    Dernier message: 24/05/2008, 21h54
  3. [perfs] intersections droite/rectangle
    Par Nemerle dans le forum Algorithmes et structures de données
    Réponses: 16
    Dernier message: 13/04/2008, 12h23
  4. Calculer point intersection droite
    Par cetiop dans le forum C
    Réponses: 7
    Dernier message: 21/01/2008, 22h26
  5. Intersection droite-plan
    Par Finch dans le forum OpenGL
    Réponses: 2
    Dernier message: 25/04/2005, 13h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo