ForHosting KIT · Mathématiques

Ellipse: forme générale vers standard

Saisissez les six coefficients d'une équation générale du second degré et obtenez l'ellipse sous forme standard : x² + 4y² − 4 = 0 devient une ellipse centrée à l'origine de demi-axes 2 et 1. Pour une ellipse tournée, l'angle est donné aussi. 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
1
B
0
C
4
D
0
E
0
F
-4
Vous obtenez
H
0
K
0
Demi-grand axe
2
Demi-petit axe
1

Les manuels, les sujets de concours et les sorties de CAS vous livrent souvent une conique générale embrouillée A x au carré plus B x y plus C y au carré plus D x plus E y plus F égal à zéro et demandent l'ellipse sous forme standard. Compléter le carré à la main convient quand B est nul et que les nombres sont aimables ; il est facile de se tromper si le centre n'est pas à l'origine, si les axes s'échangent, ou si un terme xy non nul signifie que la figure est tournée. Ce calculateur d'ellipse de la forme générale vers la forme standard prend les six coefficients, vérifie que le discriminant B au carré moins quatre A C est négatif, résout le centre unique, diagonalise la forme quadratique et renvoie les demi-axes majeur et mineur, l'angle de rotation, les équations standard et générale lisibles, ainsi qu'un court bloc de formules.

Des coefficients coniques généraux à la forme standard de l'ellipse

L'équation générale du second degré en deux variables est A x au carré plus B x y plus C y au carré plus D x plus E y plus F égal à zéro. Son type est régi par le discriminant delta égal à B au carré moins quatre A C : négatif pour le type ellipse, nul pour le type parabole et positif pour le type hyperbole.

Le type ellipse seul ne suffit pas — le lieu peut encore être un point unique, vide ou dégénéré —, c'est pourquoi ce calculateur retrouve aussi le centre en résolvant le système linéaire issu des dérivées partielles, évalue le terme constant translaté g en ce centre, et lit les carrés des demi-axes à partir des valeurs propres de la matrice de la forme quadratique. Après translation l'équation devient A X au carré plus B X Y plus C Y au carré plus g égal à zéro.

Les valeurs propres lambda un et lambda deux de la matrice avec A et C sur la diagonale et B sur deux hors diagonale satisfont lambda i fois la coordonnée au carré le long de chaque axe principal égal à moins g, de sorte que chaque demi-axe au carré vaut moins g sur lambda i. Ces deux quantités doivent être strictement positives pour une ellipse réelle non dégénérée ; sinon la requête est rejetée.

Lorsque B est nul les axes s'alignent sur le repère et apparaît la forme familière en complétant le carré : X au carré sur a au carré plus Y au carré sur b au carré égal à un, avec centre h et k. Lorsque B n'est pas nul, une rotation d'angle thêta aligne la figure sur ses axes principaux, et la réponse indique cet angle en degrés et en radians avec l'équation standard écrite dans les coordonnées tournées.

Un cercle est le cas particulier où les deux demi-axes coïncident ; la rotation est alors indiquée comme zéro car tout angle est équivalent. Connaître à la fois les coefficients généraux et la géométrie standard compte, car les grilles de notation, les notes CAD et les uniforms de shader passent librement des polynômes développés aux descriptions par centre et axes.

Conseils pratiques, limites et recherches associées

Décalez ensuite la même figure pour que le centre soit en un négatif deux et vérifiez que compléter le carré à la main concorde avec h, k et les deux demi-axes. Lorsqu'un problème comporte un terme xy, faites confiance à la rotation et aux demi-axes principaux signalés plutôt que de deviner l'orientation d'après un croquis seul ; la convention des vecteurs propres normalise l'angle de l'axe majeur dans une plage stable d'un demi-tour pour que des appels répétés ne basculent pas le signe sans raison.

Gardez des unités cohérentes — mètres, pixels ou unités de jeu abstraites — car le calculateur ne convertit jamais les unités pour vous. Traitez toujours les non-ellipses comme des échecs durs dans les correcteurs automatiques : une hyperbole à discriminant positif ne doit pas être acceptée comme ellipse aplatie, et un lieu ponctuel ne doit pas être signalé comme axes de rayon zéro.

Cette page cible qui cherche un calculateur d'ellipse forme générale vers standard, un convertisseur de coefficients coniques, ou le centre et les demi-axes d'une ellipse à partir de A B C D E F ; ce n'est ni un ajustement d'ellipse par trois points, ni un classifieur multi-coniques avec tracés, ni un substitut aux listes d'étapes d'un CAS symbolique.

Les contrôles aller-retour sont simples après un succès : reconstruisez le polynôme général à partir de la géométrie récupérée lorsque B est nul et confirmez que les coefficients concordent dans la tolérance flottante, et confirmez que l'aire pi fois demi-axe majeur fois demi-axe mineur est positive.

Contrôle des devoirs ellipse générale vers standard

Les élèves collent les coefficients du manuel et comparent carrés complétés à la main et angles de rotation à un centre, des demi-axes et une équation standard déterministes.

Nettoyage CAD et graphique de coniques développées

Récupérez centre, demi-axe majeur, demi-axe mineur et rotation à partir de polynômes de shader ou d'export développés afin que collisionneurs et outils de dessin utilisent des paramètres d'ellipse standard.

Quand l'entrée est-elle rejetée comme n'étant pas une ellipse ?

Lorsque B² − 4AC n'est pas négatif (type parabole ou hyperbole), lorsque le centre ne peut être résolu, ou lorsque les deux demi-axes au carré ne sont pas strictement positifs (lieu ponctuel ou imaginaire).

Un B non nul (terme xy) fonctionne-t-il ?

Oui. Le solveur diagonalise la forme quadratique, signale la rotation de l'axe principal et écrit la forme standard dans les coordonnées tournées.

Le calculateur est-il gratuit ?

L'outil navigateur est gratuit et s'exécute localement sur le même module pur.

Que m'apprend le discriminant ?

B au carré moins quatre fois A fois C classe la courbe : négatif pour le type ellipse, nul pour une parabole, positif pour une hyperbole. Pour x² + 4y² − 4 = 0, il vaut −16 ; il peut donc s'agir d'une ellipse.

Qu'est-ce que j'obtiens en plus de l'équation standard ?

Le centre, le demi-grand et le demi-petit axe avec leurs carrés, l'angle de rotation en degrés et en radians, et l'équation générale réécrite, pour copier la forme que demande votre exercice ou votre plan.

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-standard-form

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-standard-form \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"a":1,"b":0,"c":4,"d":0,"e":0,"f":-4}'
{
  "a": 1,
  "b": 0,
  "c": 4,
  "d": 0,
  "e": 0,
  "f": -4
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geom.ellipse_standard_form",
  "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.

Hyperboles, paraboles, ellipses ponctuelles et lieux imaginaires échouent avec invalid_input au lieu d'inventer des axes.

Comment appeler l'API et ce qui revient

Les nombres sont arrondis à douze décimales pour des goldens stables entre runtimes. Préférez ce point d'accès lorsque votre entrée est déjà des coefficients développés ; si vous avez déjà le centre et les demi-axes et n'avez besoin que des foyers ou du périmètre, utilisez les outils dédiés foyers d'ellipse ou périmètre de Ramanujan au lieu de forcer un détour par la forme générale. Envoyez un corps JSON avec six nombres finis obligatoires a, b, c, d, e et f pour les coefficients A, B, C, D, E et F dans A x au carré plus B x y plus C y au carré plus D x plus E y plus F égal à zéro. Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique ; les alias A à F et coeff_a à coeff_f correspondent aux six mêmes emplacements, afin que les clients qui utilisent déjà la notation mathématique en majuscules n'aient pas besoin d'une couche de renommage. Les valeurs absolues doivent rester dans la limite publiée d'un billion pour que les produits intermédiaires restent finis en double précision IEEE sur le Worker et dans le navigateur. En cas de succès la réponse renvoie en écho les six coefficients, h et k plus un objet center imbriqué, semi_major et semi_minor avec leurs carrés, rotation_deg et rotation_rad, is_circle, le discriminant conique, les chaînes lisibles standard_equation et general_equation, et un objet formula documentant les formes closes. Une validation échouée — champs manquants, valeurs non finies, magnitudes hors plage, discriminant non négatif, matrice quadratique singulière ou coefficients qui ne produisent pas deux demi-axes au carré positifs — renvoie invalid_input et n'est jamais facturée. Le tarif est un forfait $0.002 par requête réussie avec unité item.

Conseils pratiques, limites et recherches associées

Commencez par une ellipse de manuel alignée sur les axes, telle que x au carré sur quatre plus y au carré égal à un, qui se développe en x au carré plus quatre y au carré moins quatre égal à zéro, et confirmez que l'API renvoie le centre à l'origine, demi-axe majeur deux, demi-axe mineur un et rotation zéro. Les tâches en échec qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient les scripts d'exploration peu coûteux lorsque les apprenants saisissent des coefficients impossibles, à $0.002 uniquement en cas de succès.

Générateurs d'examens et correcteurs LMS

Oracle qui n'accepte que les ellipses réelles non dégénérées et rejette hyperboles, paraboles et lieux ponctuels avec invalid_input pour des scripts de notation reproductibles.

Quelles entrées le calculateur d'ellipse forme générale vers standard exige-t-il ?

Six coefficients finis a, b, c, d, e, f pour Ax² + Bxy + Cy² + Dx + Ey + F = 0. Les alias A–F et coeff_a–coeff_f sont acceptés.

Que renvoie un succès ?

Centre (h, k), semi_major, semi_minor, rotation en degrés et radians, is_circle, discriminant, standard_equation, general_equation, coefficients en écho et un court bloc de formules.

Consulter la documentation complète du KIT →