Calcolatrice semi-latus rectum orbitale
Un'orbita con semiasse maggiore di 7000 ed eccentricità 0,05 ha un semilato retto di 6982,5, nella stessa unità del semiasse. Lo usi per fissare la forma di un'orbita in esercizi o schizzi di missione. Gratis nel Suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Semiasse maggiore
- 7000
- Eccentricità
- 0,05
- Semilato retto
- 6982,5
Il semi-latus rectum è un parametro geometrico fondamentale di un'orbita kepleriana a due corpi: metà della corda che passa per un fuoco perpendicolarmente all'asse maggiore, scritto p uguale ad a per uno meno e al quadrato. Una volta noti il semiasse maggiore a positivo e l'eccentricità adimensionale e, quella sola lunghezza determina del tutto l'equazione polare r uguale a p su uno più e coseno dell'anomalia vera, così bozze di missione, controlli dei compiti e pipeline leggere possono fissare la forma senza integrare le equazioni del moto. Le unità di a si trasferiscono a p, così i chilometri restano chilometri e i metri restano metri.
Cosa significa il semi-latus rectum e come scegliere a ed e
Nel modello kepleriano a due corpi un'orbita è spesso descritta da un semiasse maggiore a positivo e da un'eccentricità e non negativa. Il semi-latus rectum p vale a per uno meno e al quadrato ed è la distanza radiale all'anomalia vera di novanta gradi. Quando e è zero la traiettoria è circolare e p collassa ad a, recuperando il raggio familiare.
Quando e cresce verso uno dal basso per un'ellisse legata, p si riduce verso zero rispetto ad a, riflettendo una corda sottile attraverso il fuoco. Per sorvoli iperbolici a volte si cita e maggiore di uno; la formula del prodotto moltiplica ancora a per uno meno e al quadrato, il che può dare un numero negativo se a resta positivo — è l'algebra letterale che questo strumento implementa, non una riscrittura nascosta in valore assoluto. Invii il campo obbligatorio eccentricity per e; sono accettati e e ecc.
Entrambi devono essere finiti. Il semiasse maggiore deve essere strettamente positivo perché un a non positivo non corrisponde alla convenzione orbitale abituale di questo prodotto. La calcolatrice non converte l'altitudine sopra una superficie planetaria in semiasse maggiore centro-corpo; se la Sua fonte cita l'altezza sopra la Terra, formi prima a da apoassi e periassi centro-corpo, oppure tratti a e p come lunghezze coerenti riferite al centro.
Domande frequenti
Cosa succede se l'eccentricità è negativa?
L'eccentricità deve essere non negativa; un valore negativo è rifiutato per contratto di prodotto e non viene addebitato.
Quali unità devo usare per il semiasse maggiore?
Qualsiasi unità di lunghezza coerente. Il semi-latus rectum restituito usa la stessa unità di a. La calcolatrice non converte chilometri e metri per Lei.
E se l'eccentricità è zero?
L'orbita è circolare: il semi-latus rectum p è uguale al semiasse maggiore a.
La calcolatrice del semi-latus rectum orbitale è gratis?
Lo strumento del browser gira gratis sul Suo dispositivo.
Dove si trova il semilato retto sull'orbita?
È la distanza dal fuoco all'orbita con un'anomalia vera di 90 gradi, cioè metà della corda che passa per il fuoco perpendicolare all'asse maggiore. In un cerchio coincide con il raggio.
Strumenti correlati
Per sviluppatori — accesso via API
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.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/astro/semilatus-rectum \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"semi_major_axis":7000,"eccentricity":0.05}'const res = await fetch("https://api.kit.forhosting.com/astro/semilatus-rectum", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"semi_major_axis": 7000,
"eccentricity": 0.05
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/semilatus-rectum",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"semi_major_axis": 7000,
"eccentricity": 0.05
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/semilatus-rectum", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"semi_major_axis":7000,"eccentricity":0.05}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"semi_major_axis":7000,"eccentricity":0.05}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/semilatus-rectum", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"semi_major_axis": 7000,
"eccentricity": 0.05
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.semilatus_rectum",
"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.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Cosa significa il semi-latus rectum e come scegliere a ed e
Invii il campo obbligatorio semi_major_axis come numero JSON o stringa numerica per a; sono accettati gli alias a e sma. L'eccentricità deve essere non negativa: un e negativo è invalid_input per contratto di prodotto e per la fisica, poiché l'eccentricità è definita come parametro di forma non negativo. Input identici producono sempre lo stesso JSON perché il percorso è aritmetica floating-point pura, senza rete, senza seme casuale e senza orologio di parete.
Lettura dei campi di risposta e coerenza delle unità
Le unità sono Sua responsabilità e devono essere coerenti: l'unità di lunghezza usata per a è quella del p restituito. Il motore non assume chilometri né metri; moltiplica numeri puri. Le landing di geometria che partono dai semiasse dell'ellisse a e b rispondono a un intento di ricerca diverso; questa pagina è per a ed e orbitali tramite p uguale ad a per uno meno e al quadrato. In caso di successo la risposta ripete semi_major_axis ed eccentricity, poi riporta semi_latus_rectum come p uguale ad a per uno meno e al quadrato. Il campo formula è sempre la stringa p uguale ad a parentesi uno meno e caret due, e method è sempre kepler_semi_latus_rectum così il codice a valle può ramificare senza sniffare le forme. Mancanza di semi_major_axis, mancanza di eccentricity, a non positivo, e negativo e numeri non finiti falliscono con invalid_input e non vengono addebitati dopo il rifiuto del motore. Usi solo semi_latus_rectum quando un cruscotto serve solo la lunghezza di scala polare; conservi formula e method per documentare il passo geometrico per gli studenti o per registrare quale algoritmo ha prodotto una bozza di missione. Abbini questo endpoint a strumenti di apoassi-periassi o velocità orbitale quando la domanda successiva riguarda i raggi estremi o la velocità al periapside, ricordando che a ed e fissano la forma mentre massa centrale e costante gravitazionale fissano la scala dinamica.
Uso dell'API, prezzi, flussi di aula e limiti pratici
Chiami la calcolatrice gratuita del semi-latus rectum orbitale nel browser per controlli dei compiti, dimostrazioni di lezione e verifica rapida di concetti senza installare un toolbox MATLAB locale né una pesante libreria di astrodinamica. Esempi tipici di aula includono un'ellisse di orbita terrestre bassa con a vicino a settemila chilometri ed e di alcuni centesimi, un caso circolare con e esattamente zero dove p uguale ad a, e una bozza di trasferimento ad alta eccentricità dove uno meno e al quadrato riduce chiaramente p rispetto ad a. Magnitudini estremamente grandi o minuscole sono limitate per sicurezza dell'isolate; resti nell'intervallo numerico pubblicato per risultati affidabili. Invii un corpo JSON con semi_major_axis positivo obbligatorio ed eccentricity non negativa obbligatoria. Usi l'API prepagata quando una piattaforma di tutoring, un sandbox di valutazione del codice, un generatore di curriculum o una pipeline precoce di progettazione missione necessitano di un contratto stabile sotto saldo KIT a $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai saldo dopo il rifiuto. Autori che rilasciano SDK possono mappare semi_latus_rectum in tabelle che tengono a fisso mentre spazzano e, insegnando come p scende quando e sale per ellissi legate e come l'equazione polare usa p come unica scala di lunghezza — lezione complementare alle formule di periodo, energia e raggi estremi nella costruzione di flussi multipasso di meccanica orbitale.
Casi di integrazione
Verifica di compiti ed esami
Studenti e correttori calcolano il semi-latus rectum da semiasse maggiore ed eccentricità, confrontano con le risposte del libro e ottengono un errore invalid_input chiaro quando l'eccentricità è negativa per sbaglio.
Generatori di tutoring e curriculum
I costruttori di lezioni producono esempi kepleriani lavorati p=a(1−e²) con JSON strutturato per flashcard, schede a passi e esercizi autovalutati senza incorporare una libreria completa di astrodinamica.
Bozze precoci di concetto di missione
Pipeline leggere che necessitano di una lunghezza di scala polare p stabile da a ed e chiamano un endpoint prepagato invece di reimplementare a(1−e²) in ogni linguaggio.
Domande tecniche
Come si calcola il semi-latus rectum orbitale da a ed e?
Invii JSON con semi_major_axis (a) come numero finito positivo ed eccentricity (e) come numero finito non negativo. La risposta include semi_latus_rectum uguale a a(1−e²), più le etichette formula e method.