ForHosting KIT · Mathématiques

Calculateur de directrice d'ellipse

Saisissez les deux demi-axes d'une ellipse et obtenez la distance du centre à chaque directrice : des demi-axes de 5 et 3 donnent un foyer à 4, une excentricité de 0,8 et des directrices à 6,25 du centre. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
A
5
B
3
Vous obtenez
Demi-grand axe
5
Demi-petit axe
3
Excentricité linéaire
4
Excentricité
0,8

Toute ellipse non circulaire est définie par la propriété foyer–directrice : le rapport de la distance à un foyer sur la distance à la directrice correspondante est l'excentricité e, un nombre strictement compris entre zéro et un. Les manuels demandent l'emplacement de ces directrices une fois les demi-axes connus, et les pipelines de conception ou d'astronomie ont souvent besoin du même scalaire — la distance du centre à chaque droite directrice — sans recalculer des racines à la main. Ce calculateur de directrice d'ellipse accepte les deux longueurs positives a et b, prend la plus grande comme demi-grand axe et la plus petite comme demi-petit axe, et renvoie la distance à la directrice avec l'excentricité linéaire et l'excentricité. Un cercle (a égal à b) est rejeté comme cas dégénéré sans directrice finie.

Ce qu'est la directrice d'une ellipse et pourquoi la distance compte

Une ellipse est l'ensemble des points du plan pour lesquels la somme des distances à deux foyers fixes est constante. Une définition équivalente utilise un foyer et une directrice : pour tout point P de l'ellipse, la distance de P à un foyer divisée par la distance de P à la directrice correspondante égale l'excentricité e.

Cette excentricité est sans dimension et vérifie zéro strictement inférieur à e strictement inférieur à un pour une ellipse non circulaire ; le cas limite e égal à zéro est le cercle, qui n'a pas de directrice finie car le rapport formel exigerait une division par zéro. Une fois le demi-grand axe A et le demi-petit axe B connus, l'excentricité linéaire c — distance du centre géométrique à chaque foyer — est la racine carrée de A au carré moins B au carré. L'excentricité elle-même est c divisé par A.

Les deux directrices sont des droites perpendiculaires au grand axe, et la distance du centre à l'une ou l'autre est A divisé par e, ce qui se simplifie algébriquement en A au carré sur c. Cette unique longueur positive est ce dont la plupart des exercices, annotations CAD et lignes de catalogue ont besoin : placer les directrices à plus ou moins cette distance du centre le long de la direction du grand axe.

Le calcul à la main est une algèbre courte, mais les élèves confondent souvent la formule de l'ellipse avec celle de l'hyperbole, choisissent le mauvais grand axe ou oublient que des demi-axes égaux donnent e égal à zéro. Automatiser le calcul avec des entrées positives validées et un rejet explicite du cas circulaire dégénéré supprime ces erreurs tout en exposant chaque grandeur intermédiaire pour l'étape suivante d'une solution ou d'un pipeline.

Contrôles en classe et devoirs

Laissez les élèves envoyer les demi-axes a et b et vérifier la distance du centre à la directrice, l'excentricité et l'excentricité linéaire face aux méthodes du manuel.

Notation automatique d'examens et LMS

Notez les items de directrice d'ellipse avec un oracle déterministe qui rejette les cercles (a = b) comme dégénérés et n'invente jamais une distance finie lorsque e vaut zéro.

CAD et documentation technique

Annotez des profils elliptiques avec les distances aux foyers et directrices à partir de demi-axes mesurés, sans importer une bibliothèque complète d'algèbre computationnelle.

Comment trouver la distance à la directrice d'une ellipse ?

Envoyez des nombres finis positifs a et b (distincts).

Que se passe-t-il si a égale b ?

Un cercle est une ellipse dégénérée d'excentricité 0 et n'a pas de directrice finie.

Qu'est-ce que la directrice d'une ellipse ?

C'est une droite perpendiculaire au grand axe. Pour chaque point de l'ellipse, la distance à un foyer divisée par la distance à la directrice associée est égale à l'excentricité, un nombre entre 0 et 1.

L'ordre de saisie des demi-axes compte-t-il ?

Non. La plus grande des deux valeurs est toujours prise comme demi-grand axe et la plus petite comme demi-petit axe, vous n'avez donc pas à les ordonner.

Quelles erreurs sont fréquentes avec la directrice ?

Utiliser par mégarde la formule de l'hyperbole, prendre l'axe le plus court pour le grand axe ou oublier que deux demi-axes égaux forment un cercle, qui n'a pas de directrice finie.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/geom/ellipse-directrix

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/geom/ellipse-directrix \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"a":5,"b":3}'
{
  "a": 5,
  "b": 3
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geom.ellipse_directrix",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Contrat d'entrée, formules et forme de la réponse

Les deux doivent être finis et strictement positifs ; zéro et les longueurs négatives échouent car un demi-axe est une longueur géométrique, non une coordonnée signée. Le moteur fixe le demi-grand axe A au maximum de a et b et le demi-petit axe B au minimum, de sorte que vous n'avez pas à ordonner les axes vous-même. Associez la réponse à votre propre code de tracé si vous avez besoin des équations de droite x égal à plus ou moins la distance en coordonnées du grand axe ; ce point d'accès renvoie uniquement la distance scalaire et les invariants coniques d'appui. Envoyez un corps JSON avec deux champs numériques obligatoires : a et b, les longueurs des demi-axes de l'ellipse. Les nombres peuvent arriver en nombres JSON ou en chaînes numériques plaines. Si a égale b, l'ellipse est un cercle : l'excentricité serait nulle et la distance à la directrice indéfinie, donc la tâche échoue avec invalid_input et un message qui nomme le cas circulaire dégénéré. Sinon il calcule l'excentricité linéaire c comme la racine de A au carré moins B au carré, l'excentricité e comme c sur A, et directrix_distance comme A sur e, de façon équivalente A au carré sur c. La charge utile de succès reprend a et b, rapporte semi_major et semi_minor, puis linear_eccentricity, eccentricity, directrix_distance et une courte chaîne de formule que vous pouvez afficher à côté de la réponse. Champs manquants, valeurs non numériques, demi-axes non positifs et cas circulaire échouent avec invalid_input et ne sont jamais facturés. Il n'y a ni aléatoire, ni dépendance à l'horloge, ni appel réseau ; deux requêtes identiques produisent toujours le même JSON.

Où une API de directrice d'ellipse apporte de la valeur et ce qu'elle coûte

Les salles de classe et les plateformes de tutorat utilisent un calculateur de directrice d'ellipse pour que les apprenants vérifient la distance du centre à la directrice pour des demi-axes arbitraires sans inverser grand et petit à la main. Les générateurs d'examens et les plugins LMS ont besoin d'un oracle déterministe qui rejette a égal à b comme dégénéré au lieu de renvoyer silencieusement l'infini ou NaN qu'un correcteur buggé pourrait traiter comme un succès. Une validation échouée ne consomme pas le solde. Les carnets d'ingénierie et les aides CAD annotent souvent la géométrie foyer–directrice lors de la documentation d'arcs elliptiques, de profils de came ou de sections optiques ; appeler une petite API parse évite de déployer un système complet d'algèbre computationnelle pour deux nombres positifs. Comme l'implémentation est pure parse de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant. Gardez a et b positifs et distincts, figez directrix_distance arrondi dans les tests, et vous obtenez une géométrie de coniques reproductible pour les devoirs, carnets de notes et workers en bordure sans monter votre propre infrastructure symbolique.

Faut-il envoyer d'abord le demi-grand axe ?

Non. Le calculateur fixe semi_major = max(a,b) et semi_minor = min(a,b), donc tout ordre des deux longueurs positives est accepté.

Quelles autres valeurs la réponse inclut-elle ?

Outre directrix_distance, elle renvoie semi_major, semi_minor, linear_eccentricity c, eccentricity e, les entrées reprises et une courte chaîne de formule.

Combien coûte le calculateur de directrice d'ellipse ?

L'outil navigateur est gratuit. Les requêtes API utilisent le solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →