Componentes de velocidade
Uma velocidade de 10 m/s a 30° se divide em 8,6602540378 m/s na horizontal e 5 m/s na vertical. Informe a rapidez e o ângulo a partir da horizontal para obter as duas partes e o ângulo em radianos. 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
- Velocidade
- 10
- Ângulo
- 30
- Ângulo em radianos
- 0,5235987756 m/s
- Componente vx
- 8,6602540378
- Componente vy
- 5
- Componentes
- 8,6602540378, 5
Esta calculadora de componentes de velocidade divide uma velocidade e um ângulo de direção nas partes horizontal e vertical do vetor de velocidade. Na cinemática bidimensional, a magnitude da velocidade é a rapidez, e a direção é medida no sentido anti-horário a partir do eixo horizontal positivo, em graus. As fórmulas fechadas são vx igual a v vezes cosseno de teta e vy igual a v vezes seno de teta, com o ângulo convertido de graus para radianos antes da chamada trigonométrica. Quando a velocidade é dada em metros por segundo, os componentes são informados na mesma unidade; qualquer unidade consistente de comprimento sobre tempo funciona da mesma forma. O mecanismo retorna ambos os componentes escalares, um array components de dois elementos, o ângulo em radianos, e uma etiqueta curta de fórmula, para que você possa verificar o passo de polar para cartesiano sem uma segunda ferramenta. Tudo é aritmética totalmente determinística: sem chamadas de rede, sem amostragem e sem atalhos dependentes de data.
O que significam os componentes de velocidade e o que a resposta contém
Na mecânica introdutória, uma velocidade planar é um vetor com uma magnitude chamada rapidez e uma direção relativa a um eixo horizontal escolhido. Decompor esse vetor em componentes é o primeiro passo antes de aplicar equações independentes de movimento horizontal e vertical, antes de somar forças em diagramas de corpo livre, ou antes de alimentar um jogo ou mecanismo de simulação que armazena a velocidade como dois escalares.
Com a convenção de engenharia padrão de que o ângulo é medido no sentido anti-horário a partir do eixo x positivo, o componente horizontal é a velocidade vezes o cosseno do ângulo e o componente vertical é a velocidade vezes o seno do ângulo. Zero graus aponta totalmente para a direita, noventa graus aponta diretamente para cima, cento e oitenta graus aponta para a esquerda, e duzentos e setenta graus aponta para baixo; trezentos e sessenta graus coincide com zero para uma volta completa.
Esta calculadora responde ao caso finito de fórmula fechada usado em tarefas de casa e verificações de engenharia de primeira ordem, quando a rapidez e a direção são conhecidas e a resistência do ar ou o movimento tridimensional fora do plano são ignorados. Rapidez zero é válida e resulta em componentes zero em qualquer ângulo permitido.
Onde os componentes de velocidade se encaixam no estudo, em laboratórios e em software
Estudantes encontram componentes de velocidade quando um livro didático apresenta cinemática bidimensional, quando um laboratório mede a velocidade e o ângulo de lançamento de um carrinho de projétil, ou quando um problema de concurso dá uma rapidez e um rumo e pede as partes horizontal e vertical antes de aplicar equações de movimento independentes. Professores podem gerar gabaritos previamente para valores modestos de rapidez e ângulo sem confiar em aplicativos de calculadora opacos que trocam silenciosamente entre graus e radianos ou invertem a atribuição de seno e cosseno.
Desenvolvedores chamam o mesmo contrato a partir de scripts para gerar vetores de teste determinísticos para demonstrações de física de jogos de movimento 2D, para normalizar velocidade polar informada pelo usuário antes de uma visualização, ou para atender enunciados de desafios de programação que exigem vx e vy em vez de um esboço vago.
Verificações de engenharia de primeira ordem usam a decomposição polar quando apenas uma leitura de velocímetro e um rumo são conhecidos: as partes horizontal e vertical seguem imediatamente antes que arrasto, ângulo de inclinação, ou correções de vento tridimensionais sejam modeladas.
Casos de uso
Verificações de tarefas e cinemática
Divida problemas de livro didático de rapidez e ângulo em vx e vy antes de aplicar equações independentes de movimento horizontal e vertical.
Laboratórios e software de tutoria
Normalize a rapidez e o rumo de lançamento medidos em componentes para plotadores, ajudantes de passo a passo e lições interativas.
Perguntas frequentes
Como vx e vy são definidos?
Para rapidez v e ângulo de direção θ em graus a partir do eixo horizontal positivo (sentido anti-horário), vx = v·cos(θ) e vy = v·sin(θ), com θ convertido para radianos para as funções trigonométricas.
Qual faixa de ângulo é aceita?
Os ângulos precisam estar no intervalo fechado de 0 a 360 graus, inclusive.
A rapidez pode ser negativa?
Não. A rapidez é uma magnitude não negativa. Codifique rumos reversos com o ângulo de direção em vez de uma rapidez negativa.
Por que os resultados são arredondados a uma precisão?
A precisão padrão é 10 casas decimais; você pode definir a precisão de 0 a 15.
Quais são as componentes de 10 m/s a 30°?
São 8,6602540378 m/s na horizontal e 5 m/s na vertical. A horizontal é a rapidez vezes o cosseno do ângulo, e a vertical é a rapidez vezes o seno, com o ângulo medido no sentido anti-horário.
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/mech/velocity-components \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"speed":10,"angle":30}'const res = await fetch("https://api.kit.forhosting.com/mech/velocity-components", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"speed": 10,
"angle": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/velocity-components",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"speed": 10,
"angle": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/velocity-components", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"speed":10,"angle":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"speed":10,"angle":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/velocity-components", 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
{
"speed": 10,
"angle": 30
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.velocity_components",
"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.
Limites
max_abs_speed | 1000000000000000 |
angle_min_deg | 0 |
angle_max_deg | 360 |
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 significam os componentes de velocidade e o que a resposta contém
A resposta retorna as entradas normalizadas speed e angle, o ângulo convertido para radianos, os valores calculados vx e vy, um array components de dois elementos, a precisão usada, uma etiqueta de método polar_to_cartesian_velocity, um lembrete curto de fórmula, e uma dica de unidade m/s para entradas SI. Não há integração numérica de EDO de trajetórias nem amostragem Monte Carlo de direções: o mecanismo avalia as identidades trigonométricas dentro da faixa numérica suportada ou rejeita a entrada com invalid_input. Os casos rejeitados incluem rapidez ou ângulo ausentes, valores não finitos, magnitudes de rapidez acima do teto documentado, uma rapidez negativa, e qualquer ângulo estritamente fora do intervalo fechado de zero a trezentos e sessenta graus, porque esta página padroniza nessa faixa de graus em vez de envolver silenciosamente rumos negativos ou de múltiplas voltas. Se você precisar de altura de ápice de projétil, velocidade tangencial circular, ou tempo de queda livre, use essas ferramentas dedicadas; esta página responde apenas à decomposição de rapidez e ângulo, com saída numérica estável, adequada para planilhas de exercícios, testes unitários e consumidores de API que não podem inventar passos simbólicos.
Como a rapidez e o ângulo são lidos e como vx e vy permanecem reproduzíveis
Sinais de mais à esquerda e notação científica em strings numéricas são permitidos quando podem ser interpretados como decimais finitos; espaços incorporados e tokens não numéricos são rejeitados. O campo preferido para a magnitude de rapidez é speed, mas os apelidos v, V, magnitude e velocity_magnitude são aceitos, para que planilhas, strings de consulta e formulários digitados possam reutilizar o mesmo contrato. A rapidez precisa ser finita e não negativa; um valor negativo falha com invalid_input porque a rapidez é uma magnitude e rumos reversos devem ser codificados com o ângulo de direção, e magnitudes acima do teto documentado também são rejeitadas. O campo preferido para a direção é angle, com os apelidos theta, direction, deg e degrees. O ângulo precisa ser finito e estar entre zero e trezentos e sessenta graus, inclusive: um valor de menos dez ou trezentos e setenta falha com invalid_input e uma mensagem que nomeia o campo e explica que valores fora de zero a trezentos e sessenta são rejeitados, para que uma célula ruim não vire um rumo silenciosamente envolvido. O campo opcional precision, com os apelidos decimals e dp, escolhe quantas casas decimais expor para as saídas numéricas, com padrão dez e teto de quinze, para que os goldens em JSON permaneçam estáveis. Combine a execução gratuita no navegador desta página com a API paga quando precisar do mesmo resultado matemático dentro de um pipeline automatizado sem reimplementar você mesmo a decomposição de cosseno e seno.
Onde os componentes de velocidade se encaixam no estudo, em laboratórios e em software
Ferramentas de produto e de educação usam o endpoint quando quem aprende digita uma rapidez e um ângulo, e a interface precisa mostrar metros por segundo ao longo de cada eixo junto com o ângulo em radianos. Nesta página, o trabalho roda inteiramente no seu navegador; pela API, cada consulta bem-sucedida custa US$ 0,002, a validação com falha não é cobrada, e nada é armazenado depois que a resposta é devolvida. Essa divisão — exploração interativa gratuita e uma API paga e idêntica — segue o padrão do restante do catálogo tier A do KIT e permite ir de uma demonstração em sala de aula a um pipeline automatizado sem mudar o resultado matemático. Combine-a com ajudantes de altura máxima de projétil ou velocidade circular quando precisar de cinemática relacionada, e com outros endpoints de matemática ao montar um pequeno laboratório de calculadoras gratuitas e determinísticas de física.
Casos de integração
Fixtures de teste determinísticas
Gere arrays reproduzíveis de vx, vy e components para testes unitários, demonstrações de física de jogos e asserções de CI sobre velocidade polar para cartesiana.
Perguntas técnicas
Quanto custa a calculadora de componentes de velocidade?
É gratuita no navegador, nesta página. Pela API, uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.