Calculateur d'angles - Vecteurs, Points et Pente
Calculez les angles entre des vecteurs, à un sommet défini par trois points, ou à partir d'une pente de coordonnées — le tout en degrés et en radians.
Choisissez une méthode de calcul, entrez les valeurs requises, et cliquez sur Calculer pour obtenir l'angle ainsi que les détails complémentaires.
Calculateur d'angles - Vecteurs, Points et Pente
Calculez les angles entre des vecteurs, à un sommet défini par trois points, ou à partir d'une pente de coordonnées — le tout en degrés et en radians.
À propos du calculateur d'angle
Les angles sont parmi les mesures les plus fondamentales en mathématiques, en physique et en ingénierie. Ils quantifient la quantité de rotation entre deux rayons partageant un point final commun et sont mesurés en degrés (où un tour complet est 360°) ou en radians (où un tour complet est 2π ≈ 6.283). Le calculateur d'angles sur cette page fournit trois méthodes distinctes pour calculer les angles, chacune adaptée à un type différent de problème géométrique.
La première méthode, l'angle entre deux vecteurs, est la plus générale et utilise la formule du produit scalaire : θ = arccos((A · B) / (|A| × |B|)). Le produit scalaire A · B est égal à Ax·Bx + Ay·By pour les vecteurs 2D. Les magnitudes |A| et |B| sont les longueurs euclidiennes des vecteurs. Cette méthode mesure la séparation angulaire entre deux grandeurs directionnelles placées à un même origine, donnant un résultat dans l'intervalle [0°, 180°]. C'est l'approche standard en algèbre linéaire, en physique (travail, couple, projection) et en infographie (éclairage, réflexion, réfraction).
La deuxième méthode, l'angle à trois points, permet de trouver l'angle intérieur au point de sommet B formé par les rayons BA et BC. Elle construit d'abord deux vecteurs directeurs — l'un de B vers A et l'autre de B vers C — puis applique la formule du produit scalaire à ces vecteurs. Cette méthode est utilisée en géométrie computationnelle, en planification de trajectoire robotique et dans tout contexte où l'on dispose de positions coordonnées explicites plutôt que de vecteurs de direction. Par exemple, étant donné trois coordonnées GPS, cette méthode permet de trouver l'angle de cap au point central.
La troisième méthode, angle à partir de la pente des coordonnées, calcule l'angle qu'une ligne allant de l'origine à un point (x, y) forme avec l'axe des x positif. Mathématiquement, c'est θ = arctan(y/x), mais l'implémentation utilise la fonction atan2 pour gérer correctement les quatre quadrants et renvoyer les résultats dans toute la plage [−180°, 180°]. Il s'agit de l'angle polaire standard ou de l'argument d'un nombre complexe, et il apparaît dans les conversions de coordonnées polaires, l'analyse de phase du signal et les calculs de relèvement en navigation.
Les trois méthodes expriment les résultats à la fois en degrés et en radians, vous pouvez donc les appliquer directement dans n'importe quelle formule, quelle que soit la convention d'unité utilisée. Les degrés sont plus intuitifs pour le raisonnement géométrique ; les radians sont nécessaires en calcul, en analyse de Fourier et dans la plupart des fonctions mathématiques de programmation. L'identité rad = deg × π / 180 permet de convertir entre les deux, et cette calculatrice affiche les deux simultanément pour éliminer les erreurs de conversion.
Exemples de calculateur d'angle
Trois exemples résolus couvrant toutes les méthodes de calcul.
| Entrée | Angle | Méthode & Notes |
|---|---|---|
| A=(3,4), B=(1,0) | ≈53.13° | Méthode vectorielle. Produit scalaire = 3. |A|=5, |B|=1. cos(θ)=3/5. arccos(0.6)≈53.13°. |
| Points A(1,0), B(0,0), C(1,1) | 45° | Méthode à trois points. Vecteurs de B(0,0) : BA=(1,0), BC=(1,1). Produit scalaire=1, |BA|=1, |BC|=√2. cos=1/√2 → arccos(0.707)=45°. |
| x=1, y=1 | 45° | Méthode de la pente. La ligne partant de l'origine vers (1,1) forme 45° avec l'axe des abscisses positif. arctan(1/1)=45°. |
| A=(1,0), B=(0,1) | 90° | Méthode vectorielle. Vecteurs unitaires perpendiculaires. Produit scalaire=0, donc θ=90°. |
Comment utiliser le calculateur d'angle
- Sélectionnez la méthode de calcul : « Angle entre vecteurs » pour les vecteurs directionnels, « Angle en trois points » pour un sommet formé par trois coordonnées, ou « Angle à partir de la pente » pour l'angle polaire d'un point.
- Saisissez les valeurs requises. Pour les vecteurs, remplissez les composantes x et y de A et B. Pour trois points, entrez les coordonnées de A, B (sommet) et C. Pour la pente, saisissez les coordonnées x et y.
- Cliquez sur Calculer. Le résultat apparaît ci-dessous avec l’angle en degrés et en radians, ainsi que des détails supplémentaires tels que le produit scalaire et la valeur du cosinus.
- Utilisez la méthode à trois points lorsque vous avez des positions sur une carte, un plan ou un système de coordonnées et que vous avez besoin de l’angle à un sommet spécifique.
- Cliquez sur Réinitialiser pour effacer tous les champs et commencer un nouveau calcul.
FAQ sur le calculateur d'angles
Quelle est la différence entre les trois méthodes de calcul ?
La méthode vectorielle mesure la séparation angulaire entre deux directions données sous forme de vecteurs composants. La méthode à trois points mesure l'angle à un sommet en utilisant trois positions de coordonnées — elle crée en interne des vecteurs de direction du sommet vers les deux autres points. La méthode de pente calcule l'angle polaire d'un point par rapport à l'axe des x positif, ce qui est équivalent à l'angle qu'une ligne partant de l'origine forme avec l'horizontal.
Pourquoi est-ce que j'obtiens un résultat entre 0° et 180° pour les angles du vecteur ?
La fonction arccos dans la formule du produit scalaire renvoie des valeurs uniquement dans [0°, 180°]. Cela donne le plus petit des deux angles supplémentaires que les vecteurs peuvent former, ce qui est la définition géométrique conventionnelle de l'angle entre deux vecteurs. Si vous avez besoin d'un angle signé ou complet-360°, utilisez la fonction atan2 avec le produit vectoriel pour déterminer l'orientation.
Comment fonctionne la méthode des trois points en interne ?
Étant donnés les points A, B (sommet) et C, la calculatrice calcule deux vecteurs directeurs : u = A − B (du sommet vers le point A) et v = C − B (du sommet vers le point C). Elle applique ensuite la formule du produit scalaire à u et v exactement comme dans la méthode vectorielle. Le résultat est l’angle intérieur au sommet B, qui est toujours dans [0°, 180°].
Que calcule exactement la méthode de la pente ?
La méthode de la pente calcule θ = atan2(y, x), qui est l'angle que le segment de droite allant de l'origine (0,0) au point (x, y) forme avec l'axe des x positif. Les résultats varient de −180° à 180° : des valeurs positives signifient que le point est au-dessus de l'axe des x, des valeurs négatives signifient qu'il est en dessous. Il s'agit de l'angle polaire standard et il est identique à l'angle de phase du nombre complexe x + yi.
Puis-je utiliser cette calculatrice pour les vecteurs 3D ?
Cette calculatrice particulière utilise des entrées 2D pour plus de simplicité. Pour des calculs complets d'angles vectoriels 3D incluant un composant z, utilisez la calculatrice dédiée Angle Entre Deux Vecteurs qui prend en charge à la fois les vecteurs 2D et 3D. La formule sous-jacente est la même ; il vous suffit d'étendre les calculs du produit scalaire et de la magnitude pour inclure les composants z.
Quelle est la précision des résultats d'angle ?
La calculatrice utilise Math.acos et Math.atan natifs de JavaScript2 fonctions, qui fournissent une précision en virgule flottante double (environ 15–16 chiffres significatifs). L'argument du cosinus est limité à [−1, 1] avant d'appeler arccos pour éviter les erreurs de domaine pour les vecteurs presque parallèles ou antiparallèles. Les résultats sont affichés avec quatre décimales en degrés et six en radians.