déterminer s'il y a intersection entre un cercle et une ellipse
3 réponses
jmtrg
bonjour
quelqu'un a-t'il une piste pour d=E9terminer s'il y a une intersection
entre un cercle et une ellipse ;
il existe peut-=EAtre d=E9j=E0 une librairie en java mais je n'en ai pas
connaissance ;
pour ce probl=E8me, je dispose des informations suivantes :
-pour le cercle : son centre et son rayon
-pour l'ellipse : la longueur du grand axe, l'excentricit=E9 (rapport du
grand axe sur le petit axe) et l'angle d'inclinaison.
concernant les unit=E9s :
-l'angle est en degr=E9,
-le rayon et le grand axe sont en m=E8tre
-le centre du cercle est en projet=E9 (longitude et latitude en m=E8tre)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christian Laborde
Il manque les coordonnées des foyers.
a écrit :
bonjour
quelqu'un a-t'il une piste pour déterminer s'il y a une intersection entre un cercle et une ellipse ; il existe peut-être déjà une librairie en java mais je n'en ai pas connaissance ;
pour ce problème, je dispose des informations suivantes : -pour le cercle : son centre et son rayon -pour l'ellipse : la longueur du grand axe, l'excentricité (rapport du grand axe sur le petit axe) et l'angle d'inclinaison. concernant les unités : -l'angle est en degré, -le rayon et le grand axe sont en mètre -le centre du cercle est en projeté (longitude et latitude en mètre)
merci d'avance
Jean-Marie
-- Christian Laborde La Révolution citoyenne, c'est sur : http://c.lab.over-blog.com/ Le forum des électrons libres : http://electrons-libres.forumactif.fr True E-mail : remove -no-spam- Sentier des Vinches 1 CH 1091 Grandvaux Suisse
Il manque les coordonnées des foyers.
jmtrg@hotmail.fr a écrit :
bonjour
quelqu'un a-t'il une piste pour déterminer s'il y a une intersection
entre un cercle et une ellipse ;
il existe peut-être déjà une librairie en java mais je n'en ai pas
connaissance ;
pour ce problème, je dispose des informations suivantes :
-pour le cercle : son centre et son rayon
-pour l'ellipse : la longueur du grand axe, l'excentricité (rapport du
grand axe sur le petit axe) et l'angle d'inclinaison.
concernant les unités :
-l'angle est en degré,
-le rayon et le grand axe sont en mètre
-le centre du cercle est en projeté (longitude et latitude en mètre)
merci d'avance
Jean-Marie
--
Christian Laborde
La Révolution citoyenne, c'est sur : http://c.lab.over-blog.com/
Le forum des électrons libres : http://electrons-libres.forumactif.fr
True E-mail : remove -no-spam-
Sentier des Vinches 1
CH 1091 Grandvaux
Suisse
quelqu'un a-t'il une piste pour déterminer s'il y a une intersection entre un cercle et une ellipse ; il existe peut-être déjà une librairie en java mais je n'en ai pas connaissance ;
pour ce problème, je dispose des informations suivantes : -pour le cercle : son centre et son rayon -pour l'ellipse : la longueur du grand axe, l'excentricité (rapport du grand axe sur le petit axe) et l'angle d'inclinaison. concernant les unités : -l'angle est en degré, -le rayon et le grand axe sont en mètre -le centre du cercle est en projeté (longitude et latitude en mètre)
merci d'avance
Jean-Marie
-- Christian Laborde La Révolution citoyenne, c'est sur : http://c.lab.over-blog.com/ Le forum des électrons libres : http://electrons-libres.forumactif.fr True E-mail : remove -no-spam- Sentier des Vinches 1 CH 1091 Grandvaux Suisse
jmtrg
ils peuvent être déduits des infos données sur l'ellipse puisque l'angle, les 2 axes et le centre la définissent totalement
On 6 nov, 19:40, Christian Laborde wrote:
Il manque les coordonnées des foyers.
a écrit :
> bonjour
> quelqu'un a-t'il une piste pour déterminer s'il y a une intersection > entre un cercle et une ellipse ; > il existe peut-être déjà une librairie en java mais je n'en ai pa s > connaissance ;
> pour ce problème, je dispose des informations suivantes : > -pour le cercle : son centre et son rayon > -pour l'ellipse : la longueur du grand axe, l'excentricité (rapport d u > grand axe sur le petit axe) et l'angle d'inclinaison. > concernant les unités : > -l'angle est en degré, > -le rayon et le grand axe sont en mètre > -le centre du cercle est en projeté (longitude et latitude en mètre )
> merci d'avance
> Jean-Marie
-- Christian Laborde La Révolution citoyenne, c'est sur :http://c.lab.over-blog.com/ Le forum des électrons libres :http://electrons-libres.forumactif.fr True E-mail : remove -no-spam- Sentier des Vinches 1 CH 1091 Grandvaux Suisse
ils peuvent être déduits des infos données sur l'ellipse
puisque l'angle, les 2 axes et le centre la définissent totalement
On 6 nov, 19:40, Christian Laborde <info-no-spam-...@bluewin.ch>
wrote:
Il manque les coordonnées des foyers.
jm...@hotmail.fr a écrit :
> bonjour
> quelqu'un a-t'il une piste pour déterminer s'il y a une intersection
> entre un cercle et une ellipse ;
> il existe peut-être déjà une librairie en java mais je n'en ai pa s
> connaissance ;
> pour ce problème, je dispose des informations suivantes :
> -pour le cercle : son centre et son rayon
> -pour l'ellipse : la longueur du grand axe, l'excentricité (rapport d u
> grand axe sur le petit axe) et l'angle d'inclinaison.
> concernant les unités :
> -l'angle est en degré,
> -le rayon et le grand axe sont en mètre
> -le centre du cercle est en projeté (longitude et latitude en mètre )
> merci d'avance
> Jean-Marie
--
Christian Laborde
La Révolution citoyenne, c'est sur :http://c.lab.over-blog.com/
Le forum des électrons libres :http://electrons-libres.forumactif.fr
True E-mail : remove -no-spam-
Sentier des Vinches 1
CH 1091 Grandvaux
Suisse
ils peuvent être déduits des infos données sur l'ellipse puisque l'angle, les 2 axes et le centre la définissent totalement
On 6 nov, 19:40, Christian Laborde wrote:
Il manque les coordonnées des foyers.
a écrit :
> bonjour
> quelqu'un a-t'il une piste pour déterminer s'il y a une intersection > entre un cercle et une ellipse ; > il existe peut-être déjà une librairie en java mais je n'en ai pa s > connaissance ;
> pour ce problème, je dispose des informations suivantes : > -pour le cercle : son centre et son rayon > -pour l'ellipse : la longueur du grand axe, l'excentricité (rapport d u > grand axe sur le petit axe) et l'angle d'inclinaison. > concernant les unités : > -l'angle est en degré, > -le rayon et le grand axe sont en mètre > -le centre du cercle est en projeté (longitude et latitude en mètre )
> merci d'avance
> Jean-Marie
-- Christian Laborde La Révolution citoyenne, c'est sur :http://c.lab.over-blog.com/ Le forum des électrons libres :http://electrons-libres.forumactif.fr True E-mail : remove -no-spam- Sentier des Vinches 1 CH 1091 Grandvaux Suisse
cwpbl
a écrit :
bonjour
quelqu'un a-t'il une piste pour déterminer s'il y a une intersection entre un cercle et une ellipse ; il existe peut-être déjà une librairie en java mais je n'en ai pas connaissance ;
pour ce problème, je dispose des informations suivantes : -pour le cercle : son centre et son rayon -pour l'ellipse : la longueur du grand axe, l'excentricité (rapport du grand axe sur le petit axe) et l'angle d'inclinaison. concernant les unités : -l'angle est en degré, -le rayon et le grand axe sont en mètre -le centre du cercle est en projeté (longitude et latitude en mètre)
Sans répondre sur l'aspect Java , mais juste sur l'aspect calcul: On peut supposer via 1 rotation + 1 homothétie, que le cercle est le cercle unité, et que l'ellipse a ses axes parallèles à ceux du repère. Ce qui permet sauf erreur d'avoir un système de 2 équations de degré 2 avec 4 paramètres. En entrant ces équations simplifiées dans Mathematica, on obtient les 4 expressions analytiques attendues (ou une infinité si l'ellipse = le cercle). Là dedans, il faut éliminer les solutions en nombres complexes.
Le problème est que ces formules sont absolument monstrueuses. Pour moi ça reste faisable via une solution analytique, mais c'est lourd.
jmtrg@hotmail.fr a écrit :
bonjour
quelqu'un a-t'il une piste pour déterminer s'il y a une intersection
entre un cercle et une ellipse ;
il existe peut-être déjà une librairie en java mais je n'en ai pas
connaissance ;
pour ce problème, je dispose des informations suivantes :
-pour le cercle : son centre et son rayon
-pour l'ellipse : la longueur du grand axe, l'excentricité (rapport du
grand axe sur le petit axe) et l'angle d'inclinaison.
concernant les unités :
-l'angle est en degré,
-le rayon et le grand axe sont en mètre
-le centre du cercle est en projeté (longitude et latitude en mètre)
Sans répondre sur l'aspect Java , mais juste sur l'aspect calcul:
On peut supposer via 1 rotation + 1 homothétie, que le cercle est le
cercle unité, et que l'ellipse a ses axes parallèles à ceux du repère.
Ce qui permet sauf erreur d'avoir un système de 2 équations de degré 2
avec 4 paramètres.
En entrant ces équations simplifiées dans Mathematica, on obtient les 4
expressions analytiques attendues (ou une infinité si l'ellipse = le
cercle). Là dedans, il faut éliminer les solutions en nombres complexes.
Le problème est que ces formules sont absolument monstrueuses. Pour moi
ça reste faisable via une solution analytique, mais c'est lourd.
quelqu'un a-t'il une piste pour déterminer s'il y a une intersection entre un cercle et une ellipse ; il existe peut-être déjà une librairie en java mais je n'en ai pas connaissance ;
pour ce problème, je dispose des informations suivantes : -pour le cercle : son centre et son rayon -pour l'ellipse : la longueur du grand axe, l'excentricité (rapport du grand axe sur le petit axe) et l'angle d'inclinaison. concernant les unités : -l'angle est en degré, -le rayon et le grand axe sont en mètre -le centre du cercle est en projeté (longitude et latitude en mètre)
Sans répondre sur l'aspect Java , mais juste sur l'aspect calcul: On peut supposer via 1 rotation + 1 homothétie, que le cercle est le cercle unité, et que l'ellipse a ses axes parallèles à ceux du repère. Ce qui permet sauf erreur d'avoir un système de 2 équations de degré 2 avec 4 paramètres. En entrant ces équations simplifiées dans Mathematica, on obtient les 4 expressions analytiques attendues (ou une infinité si l'ellipse = le cercle). Là dedans, il faut éliminer les solutions en nombres complexes.
Le problème est que ces formules sont absolument monstrueuses. Pour moi ça reste faisable via une solution analytique, mais c'est lourd.