Matlab:obtenir centre (ou équation) d'un cercle à partir des coordonnées des points formant un arc
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Matlab:obtenir centre (ou équation) d'un cercle à partir des coordonnées des points formant un arc



  1. #1
    invite200ba45b

    Matlab:obtenir centre (ou équation) d'un cercle à partir des coordonnées des points formant un arc


    ------

    Bonjour,

    j'ai une matrice contenant les coordonnées des points d'un arc de cercle.
    Je souhaite savoir s'il possible d'en déterminer le centre ou l'équation.
    Si oui, pouvez-vous me mettre sur la piste svp?

    Merci d'avance

    -----

  2. #2
    invite5c27c063

    Re : Matlab:obtenir centre (ou équation) d'un cercle à partir des coordonnées des points formant un

    Tu peux exprimer l'equation de la mediatrice du segment forme par deux points. C'est le lieu des points equidistants aux deux points consideres, donc le centre du cercle est sur cette droite.
    En faisant la meme chose avec une autre paire de points, le centre est encore sur cette autre mediatrice. Donc le centre est a l'intersection des deux mediatrices determinees.
    Il y a peut-etre plus fute parce que ca risque d'etre un peu bourrin (mais pas tres complique...)

  3. #3
    inviteb9f49292

    Re : Matlab:obtenir centre (ou équation) d'un cercle à partir des coordonnées des points formant un

    Il y a peut-etre plus fute parce que ca risque d'etre un peu bourrin (mais pas tres complique...)
    Ya encore plus bourin....
    si [x0, y0]; [x1, y1] et [x2, y2] sont les coordonnées des points appartenant au cercle ils vérifient tous les trois l'équation du cercle:
    Code:
    (X - Xc)^2 + (Y - Yc)^2 = R^2
    où [Xc, Yc] coordonées du centre et R le rayon...
    alors
    Code:
    (Y0 - Xc)^2 + (Y0 - Yc)^2 = (X1 - Xc)^2 + (Y1 - Yc)^2
    , et de même
    Code:
    (Y0 - Xc)^2 + (Y0 - Yc)^2 = (X2 - Xc)^2 + (Y2 - Yc)^2
    ,
    on développe, on combine les 2 équations pour ne plus avoir de Xc et on simplifie en un truc horrible qui nous permet d'obtenir Yc en fonction de [x0, y0]; [x1, y1] et [x2, y2]. On réinjecte pour obtenir Xc et R.
    Qui dit plus bourin?

  4. #4
    invite5c27c063

    Re : Matlab:obtenir centre (ou équation) d'un cercle à partir des coordonnées des points formant un

    Citation Envoyé par lou_ibmix_xi Voir le message
    Qui dit plus bourin?
    On joue au plus bourrin ? Present !

    Soit le vecteur des coordonnees inconnues du cercle.

    On peut definir une fonction de cout telle que par exemple la variance des distances du point a chacun des points donnes.
    Yapluka faire un algo d'optimisation (bon gisement de bourrinage egalement) pour minimiser le cout, celui-ci etant nul quand l'estimation de est exacte.

    Qui dit mieux ?

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Centre de gravité d'un arc de cercle
    Par harmoniciste dans le forum Mathématiques du supérieur
    Réponses: 3
    Dernier message: 08/06/2009, 19h48
  2. Retrouver le centre d'un cercle a partir de son équation...
    Par invitede11adb2 dans le forum Mathématiques du collège et du lycée
    Réponses: 8
    Dernier message: 21/02/2008, 16h35
  3. 3 points d'un cercle -> centre
    Par invite7baf9949 dans le forum Mathématiques du supérieur
    Réponses: 3
    Dernier message: 30/01/2008, 15h48
  4. MATLAB, densite de points en fonction des coordonnees spheriques
    Par invite00c00ce7 dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 27/08/2007, 13h19
  5. coordonnées du centre d'un cercle décentré?
    Par invitecf8d8c66 dans le forum Mathématiques du supérieur
    Réponses: 5
    Dernier message: 25/03/2004, 13h56
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...