ForHosting KIT · Matematica

Ellisse: da forma generale a standard

Inserisca i sei coefficienti di un'equazione generale di secondo grado e ottenga l'ellisse in forma standard: x² + 4y² − 4 = 0 diventa un'ellisse centrata nell'origine con semiassi 2 e 1. Se è ruotata, riceve anche l'angolo. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
A
1
B
0
C
4
D
0
E
0
F
-4
Ottiene
H
0
K
0
Semiasse maggiore
2
Semiasse minore
1

I manuali, i problemi di gara e le uscite di un CAS spesso le consegnano una conica generale disordinata A x al quadrato più B x y più C y al quadrato più D x più E y più F uguale a zero e chiedono l'ellisse in forma standard. Completare il quadrato a mano va bene quando B è zero e i numeri sono comodi; è facile sbagliare se il centro non è nell'origine, se gli assi si scambiano o se un termine xy non nullo significa che la figura è ruotata. Questo calcolatore di ellisse dalla forma generale a quella standard prende i sei coefficienti, verifica che il discriminante B al quadrato meno quattro A C sia negativo, risolve il centro unico, diagonalizza la forma quadratica e restituisce i semiassi maggiore e minore, l'angolo di rotazione, le equazioni standard e generale leggibili e un breve blocco di formule.

Dai coefficienti conici generali alla forma standard dell'ellisse

L'equazione generale di secondo grado in due variabili è A x al quadrato più B x y più C y al quadrato più D x più E y più F uguale a zero. Il tipo è governato dal discriminante delta uguale a B al quadrato meno quattro A C: negativo per il tipo ellisse, zero per il tipo parabola e positivo per il tipo iperbole.

Il solo tipo ellisse non basta —il luogo può ancora essere un punto singolo, vuoto o degenere—, perciò questo calcolatore recupera anche il centro risolvendo il sistema lineare dalle derivate parziali, valuta il termine costante traslato g in quel centro e legge i quadrati dei semiassi dagli autovalori della matrice della forma quadratica. Dopo la traslazione l'equazione diventa A X al quadrato più B X Y più C Y al quadrato più g uguale a zero.

Gli autovalori lambda uno e lambda due della matrice con A e C sulla diagonale e B su due fuori diagonale soddisfano lambda i per la coordinata al quadrato lungo ciascun asse principale uguale a meno g, così ogni semiasse al quadrato è meno g su lambda i. Entrambe le quantità devono essere strettamente positive per un'ellisse reale non degenere; altrimenti la richiesta viene rifiutata.

Quando B è zero gli assi si allineano al sistema di coordinate e compare la forma familiare completando il quadrato: X al quadrato su a al quadrato più Y al quadrato su b al quadrato uguale a uno, con centro h e k. Quando B non è zero, una rotazione di angolo theta allinea la figura ai suoi assi principali e la risposta riporta quell'angolo in gradi e radianti insieme all'equazione standard nelle coordinate ruotate.

Un cerchio è il caso speciale in cui i due semiassi coincidono; la rotazione è allora riportata come zero perché ogni angolo è equivalente. Conoscere sia i coefficienti generali sia la geometria standard conta perché rubriche di valutazione, note CAD e uniform di shader alternano liberamente polinomi espansi e descrizioni per centro e assi.

Consigli pratici, limiti e ricerche correlate

Poi sposti la stessa figura così che il centro sia in uno negativo due e verifichi che completare il quadrato a mano coincida con h, k e entrambi i semiassi. Quando un problema include un termine xy, si fidi della rotazione e dei semiassi principali riportati piuttosto che indovinare l'orientamento da un solo schizzo; la convenzione degli autovettori normalizza l'angolo dell'asse maggiore in un intervallo stabile di mezzo giro così chiamate ripetute non invertano il segno senza motivo.

Mantenga unità coerenti —metri, pixel o unità di gioco astratte— perché il calcolatore non converte mai le unità per Lei. Tratti sempre le non ellissi come fallimenti netti nei correttori automatici: un'iperbole con discriminante positivo non deve essere accettata come ellisse appiattita, e un luogo puntiforme non deve essere riportato come assi di raggio zero.

Questa pagina intercetta chi cerca un calcolatore ellisse da forma generale a standard, un convertitore di coefficienti conici o centro e semiassi dell'ellisse da A B C D E F; non è un adattamento di ellisse per tre punti, né un classificatore multi-conico con grafici, né un sostituto delle liste di passi di un CAS simbolico.

I controlli andata-ritorno sono semplici dopo un successo: ricostruisca il polinomio generale dalla geometria recuperata quando B è zero e confermi che i coefficienti coincidono entro la tolleranza floating, e confermi che l'area pi per semiasse maggiore per semiasse minore è positiva.

Controllo compiti ellisse da generale a standard

Gli studenti incollano i coefficienti del manuale e confrontano quadrati completati a mano e angoli di rotazione con centro, semiassi ed equazione standard deterministici.

Pulizia CAD e grafica di coniche espanse

Recuperi centro, semiasse maggiore, semiasse minore e rotazione da polinomi di shader o di esportazione espansi così che collider e strumenti di disegno usino parametri di ellisse standard.

Quando l'input è rifiutato perché non è un'ellisse?

Quando B² − 4AC non è negativo (tipo parabola o iperbole), quando il centro non si può risolvere, o quando entrambi i semiassi al quadrato non sono strettamente positivi (luogo puntiforme o immaginario).

Un B non nullo (termine xy) funziona?

Sì. Il risolutore diagonalizza la forma quadratica, riporta la rotazione dell'asse principale e scrive la forma standard nelle coordinate ruotate.

Il calcolatore è gratuito?

Lo strumento nel browser è gratuito e gira in locale sullo stesso modulo puro.

Che cosa indica il discriminante?

B al quadrato meno quattro volte A per C classifica la curva: negativo significa tipo ellisse, zero una parabola e positivo un'iperbole. Per x² + 4y² − 4 = 0 vale −16, quindi può trattarsi di un'ellisse.

Che cosa ottengo oltre all'equazione standard?

Il centro, i semiassi maggiore e minore con i loro quadrati, l'angolo di rotazione in gradi e radianti e l'equazione generale riscritta, così può copiare la forma che le serve per l'esercizio o il disegno.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/geom/ellipse-standard-form

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

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 è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Iperboli, parabole, ellissi puntiformi e luoghi immaginari falliscono con invalid_input invece di inventare assi.

Come chiamare l'API e cosa torna indietro

Invii un corpo JSON con sei numeri finiti obbligatori a, b, c, d, e e f per i coefficienti A, B, C, D, E e F in A x al quadrato più B x y più C y al quadrato più D x più E y più F uguale a zero. Ogni campo può arrivare come numero JSON o come stringa numerica; gli alias da A a F e da coeff_a a coeff_f mappano le stesse sei posizioni, così i client che già usano la notazione matematica in maiuscolo non necessitano di uno strato di rinomina. I valori assoluti devono restare entro il limite pubblicato di un bilione affinché i prodotti intermedi restino finiti in doppia precisione IEEE sul Worker e nel browser. In caso di successo la risposta echeggia i sei coefficienti, restituisce h e k più un oggetto center annidato, semi_major e semi_minor con i loro quadrati, rotation_deg e rotation_rad, is_circle, il discriminante conico, le stringhe leggibili standard_equation e general_equation e un oggetto formula che documenta le forme chiuse. Una convalida fallita —campi mancanti, valori non finiti, magnitudini fuori intervallo, discriminante non negativo, matrice quadratica singolare o coefficienti che non producono due semiassi al quadrato positivi— restituisce invalid_input e non viene mai addebitata. Il prezzo è un forfait $0.002 per richiesta riuscita con unità item. Preferisca questo endpoint quando l'input è già a coefficienti espansi; se ha già centro e semiassi e le servono solo fuochi o perimetro, usi gli strumenti dedicati fuochi dell'ellisse o perimetro di Ramanujan invece di forzare un giro dalla forma generale.

Consigli pratici, limiti e ricerche correlate

Inizi con un'ellisse da manuale allineata agli assi, come x al quadrato su quattro più y al quadrato uguale a uno, che si espande in x al quadrato più quattro y al quadrato meno quattro uguale a zero, e confermi che l'API restituisce centro all'origine, semiasse maggiore due, semiasse minore uno e rotazione zero. Le attività fallite che restituiscono invalid_input non consumano il saldo prepagato, il che mantiene economici gli script esplorativi quando chi impara digita coefficienti impossibili, a $0.002 solo in caso di successo.

Generatori di esami e correttori automatici LMS

Oracolo che accetta solo ellissi reali non degeneri e rifiuta iperboli, parabole e luoghi puntiformi con invalid_input per script di valutazione riproducibili.

Quali input richiede il calcolatore ellisse da forma generale a standard?

Sei coefficienti finiti a, b, c, d, e, f per Ax² + Bxy + Cy² + Dx + Ey + F = 0. Sono accettati gli alias A–F e coeff_a–coeff_f.

Cosa viene restituito in caso di successo?

Centro (h, k), semi_major, semi_minor, rotazione in gradi e radianti, is_circle, discriminant, standard_equation, general_equation, coefficienti in eco e un breve blocco di formule.

Leggi la documentazione completa del KIT →