Calcul d'un angle
Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
-
mitomat
- Messages: 5
- Enregistré le: 05 Avr 2007, 19:57
-
par mitomat » 05 Avr 2007, 20:09
Bonjour, pour un projet de programmation C++ en visualisation, j'ai un problème de géométrie.
Voilà mon problème :
_ un cercle de centre C(0,0) et de rayon r=3.
_ un point a de coordonnées x=0, y=3
_ un second cercle de centre C(0,0) et de rayon r=6.
je souhaite disposer 4 points sur le second cercle, à proximité du point a, sachant que ces 4 points sont à distances égales et qu'ils sont disposés selon un angle de PI/2 autour de a. J'aimerais savoir comment calculer les coordonnées de ces 4 points.
J'espère m'être fait comprendre, je joindrais un schéma sinon
Merci
-
mitomat
- Messages: 5
- Enregistré le: 05 Avr 2007, 19:57
-
par mitomat » 05 Avr 2007, 20:23
-
nuage
- Membre Complexe
- Messages: 2214
- Enregistré le: 09 Fév 2006, 22:39
-
par nuage » 05 Avr 2007, 20:49
Salut,
pour le premier point marqué sur ton schéma (dans le sens trigonométrique).
Ses coordonnées sont solutions de

et

Son abscisse est la solution positive de

.
Après il est facile de calculer les angles.
-
mitomat
- Messages: 5
- Enregistré le: 05 Avr 2007, 19:57
-
par mitomat » 05 Avr 2007, 21:10
Merci, de ta réponse, mais je m'aperçois que j'aurais principalement besoin de calculer l'angle entre le point le plus à gauche, celui le plus à droite, et le centre C. (sachant que l'angle à partir de A entre ces 2 points est de PI/2)
-
nuage
- Membre Complexe
- Messages: 2214
- Enregistré le: 09 Fév 2006, 22:39
-
par nuage » 05 Avr 2007, 21:25
A partir de ma réponse précédente, et à vu de nez, je dirais que cet angle est
)
-
mitomat
- Messages: 5
- Enregistré le: 05 Avr 2007, 19:57
-
par mitomat » 05 Avr 2007, 21:37
Oui mais j'ai besoin de l'implémenter dans un programme, donc j'aurais besoin d'avoir la méthodologie précise à partir des données dont je disposes :p
-
fahr451
- Membre Transcendant
- Messages: 5142
- Enregistré le: 05 Déc 2006, 23:50
-
par fahr451 » 05 Avr 2007, 21:41
bonsoir
les programmes sont à l'étage en dessous ici c 'est tout manuel
-
nuage
- Membre Complexe
- Messages: 2214
- Enregistré le: 09 Fév 2006, 22:39
-
par nuage » 05 Avr 2007, 21:44
Plus précisément :
avec les équation que je t'ai donné on trouve les coordonnées du point "le plus à droite" disons M
)
L'angle que tu cherche est deux fois l'angle

.
Son cosinus est

.
D'où le résultat.
A+
-
nuage
- Membre Complexe
- Messages: 2214
- Enregistré le: 09 Fév 2006, 22:39
-
par nuage » 05 Avr 2007, 22:01
Disons une formule générale :
Soit

le rayon du petit cercle et

celui du grand cercle.
la droite AM a pour équation

et le grand cercle

. De plus on sait que l'abscisse de M, notée

est positive.

est la solution positive de
donc

et

On a donc
=\frac{r_1+\sqrt{2 r_2^2-r_1^2}}{2 r_2})
Voila.
les calculs sont justes mais je ne suis pas sûr de ne pas avoir fait de fautes de frappe.
A+
[edit] j'en ai corrigé mais il en reste peut-être
-
mitomat
- Messages: 5
- Enregistré le: 05 Avr 2007, 19:57
-
par mitomat » 05 Avr 2007, 22:20
nuage a écrit:Disons une formule générale :
Soit

le rayon du petit cercle et

celui du grand cercle.
la droite AM a pour équation

et le grand cercle

. De plus on sait que l'abscisse de M, notée

est positive.

est la solution positive de
donc

et

On a donc
=\frac{r_1+\sqrt{2 r_2^2-r_1^2}}{2 r_2})
Voila.
les calculs sont justes mais je ne suis pas sûr de ne pas avoir fait de fautes de frappe.
A+
[edit] j'en ai corrigé mais il en reste peut-être
merci j'vais regarder ça
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 45 invités