Calculadora semi-latus rectum orbital
Uma órbita com semieixo maior de 7000 e excentricidade 0,05 tem semi-latus rectum de 6982,5, na mesma unidade do semieixo. Use o valor para fixar a forma de uma órbita em exercícios ou esboços de missão. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Semieixo maior
- 7.000
- Excentricidade
- 0,05
- Semilado reto
- 6.982,5
O semi-latus rectum é um parâmetro geométrico fundamental de uma órbita kepleriana de dois corpos: metade da corda que passa por um foco perpendicular ao eixo maior, escrito p igual a a vezes um menos e ao quadrado. Quando você conhece o semieixo maior a positivo e a excentricidade adimensional e, esse único comprimento determina por completo a equação polar r igual a p sobre um mais e cosseno da anomalia verdadeira, de modo que esboços de missão, checagens de lição de casa e pipelines leves podem fixar a forma sem integrar as equações do movimento. As unidades de a se transferem para p, de modo que quilômetros permanecem quilômetros e metros permanecem metros.
O que o semi-latus rectum significa e como escolher a e e
No modelo kepleriano de dois corpos, uma órbita costuma ser descrita por um semieixo maior a positivo e uma excentricidade e não negativa. O semi-latus rectum p vale a vezes um menos e ao quadrado e é a distância radial na anomalia verdadeira de noventa graus. Quando e é zero a trajetória é circular e p colapsa para a, recuperando o raio familiar.
Quando e cresce em direção a um por baixo em uma elipse limitada, p encolhe em direção a zero em relação a a, refletindo uma corda fina através do foco. Em sobrevoos hiperbólicos às vezes se cita e maior que um; a fórmula do produto ainda multiplica a por um menos e ao quadrado, o que pode gerar um número negativo se a permanecer positivo — essa é a álgebra literal que esta ferramenta implementa, não uma reescrita oculta com valor absoluto. Ambos devem ser finitos.
O semieixo maior deve ser estritamente positivo porque um a não positivo não combina com a convenção orbital usual deste produto. A calculadora não converte altitude acima de uma superfície planetária em semieixo maior centro-corpo; se sua fonte cita altura acima da Terra, forme primeiro a a partir de apoapsis e periapsis centro-corpo, ou trate a e p como comprimentos coerentes referenciados ao centro.
Perguntas frequentes
O que acontece se a excentricidade for negativa?
A excentricidade deve ser não negativa; um valor negativo é rejeitado por contrato do produto e não é cobrado.
Quais unidades devo usar para o semieixo maior?
Qualquer unidade de comprimento consistente. O semi-latus rectum devolvido usa a mesma unidade de a. A calculadora não converte entre quilômetros e metros por você.
E se a excentricidade for zero?
A órbita é circular: o semi-latus rectum p é igual ao semieixo maior a.
A calculadora de semi-latus rectum orbital é grátis?
A ferramenta do navegador roda grátis no seu dispositivo.
Onde fica o semi-latus rectum na órbita?
É a distância do foco até a órbita com anomalia verdadeira de 90 graus, ou seja, metade da corda que passa pelo foco perpendicular ao eixo maior. Em um círculo, é igual ao raio.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"semi_major_axis": 7000,
"eccentricity": 0.05
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.semilatus_rectum",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
O que o semi-latus rectum significa e como escolher a e e
Envie o campo obrigatório semi_major_axis como número JSON ou string numérica para a; os aliases a e sma são aceitos. Envie o campo obrigatório eccentricity para e; os aliases e e ecc são aceitos. A excentricidade deve ser não negativa: um e negativo é invalid_input por contrato do produto e pela física, pois a excentricidade é definida como parâmetro de forma não negativo. Entradas idênticas sempre produzem o mesmo JSON porque o caminho é aritmética de ponto flutuante pura, sem rede, sem semente aleatória e sem relógio de parede.
Leitura dos campos de resposta e consistência de unidades
As unidades são sua responsabilidade e devem ser consistentes: a unidade de comprimento que você usa para a é a do p devolvido. O motor não assume quilômetros nem metros; multiplica números puros. Landings de geometria que partem dos semieixos de elipse a e b respondem a uma intenção de busca diferente; esta página é para a e e orbitais via p igual a a vezes um menos e ao quadrado. Em caso de sucesso a resposta ecoa semi_major_axis e eccentricity e depois informa semi_latus_rectum como p igual a a vezes um menos e ao quadrado. O campo formula é sempre a string p igual a a parêntese um menos e caret dois, e method é sempre kepler_semi_latus_rectum para que o código a jusante possa ramificar sem cheirar formas. Ausência de semi_major_axis, ausência de eccentricity, a não positivo, e negativo e números não finitos falham com invalid_input e não são cobrados após a rejeição do motor. Use só semi_latus_rectum quando um painel precisar apenas do comprimento de escala polar; conserve formula e method ao documentar o passo geométrico para alunos ou ao registrar qual algoritmo produziu um esboço de missão. Combine este endpoint com ferramentas de apoapsis-periapsis ou velocidade orbital quando a próxima pergunta for raios extremos ou velocidade no periapsis, lembrando que a e e fixam a forma enquanto a massa central e a constante gravitacional fixam a escala dinâmica.
Uso da API, preços, fluxos de sala de aula e limites práticos
Chame a calculadora gratuita de semi-latus rectum orbital no navegador para checagens de lição de casa, demos de aula e verificação rápida de conceitos sem instalar uma caixa de ferramentas MATLAB local nem uma biblioteca pesada de astrodinâmica. Exemplos típicos de sala incluem uma elipse de órbita baixa terrestre com a perto de sete mil quilômetros e e de alguns centésimos, um caso circular com e exatamente zero em que p igual a a, e um esboço de transferência de alta excentricidade em que um menos e ao quadrado reduz claramente p em relação a a. Magnitudes extremamente grandes ou minúsculas são limitadas por segurança do isolate; permaneça no intervalo numérico publicado para resultados confiáveis. Envie um corpo JSON com semi_major_axis positivo obrigatório e eccentricity não negativa obrigatória. Use a API pré-paga quando uma plataforma de tutoria, um sandbox de avaliação de código, um gerador de currículo ou um pipeline inicial de projeto de missão precisar de um contrato estável sob saldo KIT a US$ 0,002 por item bem-sucedido; falhas de validação nunca consomem saldo após a rejeição. Autores que enviam SDKs podem mapear semi_latus_rectum em tabelas que mantêm a fixo enquanto varrem e, ensinando como p cai quando e sobe em elipses limitadas e como a equação polar usa p como única escala de comprimento — lição companheira das fórmulas de período, energia e raios extremos ao montar fluxos multipasso de mecânica orbital.
Casos de integração
Verificação de lição de casa e provas
Alunos e corretores calculam o semi-latus rectum a partir do semieixo maior e da excentricidade, comparam com as respostas do livro e obtêm um erro invalid_input claro quando a excentricidade é negativa por engano.
Geradores de tutoria e currículo
Construtores de lições produzem exemplos trabalhados keplerianos p=a(1−e²) com JSON estruturado para flashcards, folhas de passos e exercícios autoavaliados sem embutir uma biblioteca completa de astrodinâmica.
Esboços iniciais de conceito de missão
Pipelines leves que precisam de um comprimento de escala polar p estável a partir de a e e chamam um endpoint pré-pago em vez de reimplementar a(1−e²) em cada linguagem.
Perguntas técnicas
Como calculo o semi-latus rectum orbital a partir de a e e?
Envie JSON com semi_major_axis (a) como número finito positivo e eccentricity (e) como número finito não negativo. A resposta inclui semi_latus_rectum igual a a(1−e²), mais os rótulos formula e method.