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

Algorithmes et structures de données Discussion :

Calcul rayon d'une ellipse (distance centre-point sur cercle)


Sujet :

Algorithmes et structures de données

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 80
    Points : 67
    Points
    67
    Par défaut Calcul rayon d'une ellipse (distance centre-point sur cercle)
    lu,

    En fait je cherche à calculer la position X,Y d'un point sur une ellipse de diamètre D et hauteur H sachant l'angle D parcouru par ce point sur l'ellipse.
    Et je connais le centre de l'ellipse.
    J'ai de la difficulté à calculer la distance (le rayon) pour parvenir au calcul du point sur l'ellipse.
    Je sais le faire pour un cercle de rayon constant mais pas pour une ellipse.

    Donc si quelqu'un peut m'aider, suis preneur.

    @+

  2. #2
    Expert éminent

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 813
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 813
    Points : 7 638
    Points
    7 638
    Par défaut
    Citation Envoyé par aristeas
    lu,

    En fait je cherche à calculer la position X,Y d'un point sur une ellipse de diamètre D et hauteur H sachant l'angle D parcouru par ce point sur l'ellipse.
    Et je connais le centre de l'ellipse.
    J'ai de la difficulté à calculer la distance (le rayon) pour parvenir au calcul du point sur l'ellipse.
    Je sais le faire pour un cercle de rayon constant mais pas pour une ellipse.
    Faudrait pas mélanger les termes, parler de diamètre et de rayon pour une ellipse, c'est un peu foireux...

    Je vais partir sur les termes suivant:
    -grand axe suivant X, de valeur D
    -petit axe suivant y, de valeur H
    -angle du point courant alpha (et pas D, sinon on va se paumer...)

    Pour connaitre la position de ton point, tu pars du cercle de diamètre D (un vrai diamètre de cercle!). Tu calcules les coordonnées du point A sur le cercle pour l'angle alpha, tu obtiens xA et yA. Ensuite, tu appliques un coef H/D sur l'ordonnée yA. Ton point sur l'ellipse a donc pour coordonnées (xA,yA*H/D), ou aussi (D/2*cos(alpha),D/2*sin(alpha)*H/D)=(D/2*cos(alpha),H/2*sin(alpha))

    Je te laisse calculer le "rayon"...
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    80
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 80
    Points : 67
    Points
    67
    Par défaut Oups
    Merci.
    En fait mon erreur était autre part dans le code : j'avais oublier d'ajuster la position Y de l'ellipse. Resultat je pouvais pas dessiner mon point sur l'arc de l'ellipse même avec la bonne formule.

    Enfin bon tu m'as aider à voir mon erreur.
    Merci

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 13/06/2014, 13h16
  2. Calcul de distance entre deux points sur une carte ( openlayers)
    Par Atika90 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 13/08/2013, 16h27
  3. Approcher une ellipse par des arcs de cercles
    Par Lady Chantilly dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 30/01/2012, 12h30
  4. Réponses: 5
    Dernier message: 25/08/2010, 18h13
  5. estimation des distances dans une photo a 2 points de fuite
    Par gronaze dans le forum Algorithmes et structures de données
    Réponses: 7
    Dernier message: 19/05/2006, 17h37

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