ForHosting KIT · Ciência

Calculadora de MHS

Com amplitude 4, frequência angular de 2 rad/s e fase nula, o oscilador está em +4 no instante zero, parado e com aceleração de −16. Digite A, ω, φ e t para ver deslocamento, velocidade e aceleração naquele instante. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Amplitude
4
Frequência angular
2
Fase
0
Tempo
0
Você obtém
Argumento
0
Deslocamento
4
Velocidade
0
Aceleração
-16

O movimento harmônico simples é a oscilação sem amortecimento que aparece quando a força restauradora é linear com o deslocamento em relação ao equilíbrio: uma massa em uma mola, um pêndulo de ângulo pequeno, um oscilador de torção ou a projeção cartesiana de um movimento circular uniforme. A posição no instante t é a senóide de forma fechada x(t) igual a A vezes o cosseno de ômega t mais phi, em que A é a amplitude, ômega é a frequência angular em radianos por segundo e phi é a constante de fase em radianos. Esta calculadora avalia esse deslocamento para qualquer amplitude, frequência angular, fase e tempo finitos, e também devolve a velocidade e a aceleração a partir do mesmo argumento.

O que significa x(t) = A cos(ωt + φ)

O movimento harmônico simples é a única oscilação sem amortecimento cuja força restauradora é estritamente linear com o deslocamento com sinal a partir de um único equilíbrio. Sob essa lei do tipo Hooke, a equação newtoniana m vezes x dois pontos mais k vezes x igual a zero admite a família de forma fechada x de t igual a A cosseno de ômega t mais phi, com ômega igual à raiz de k sobre m para um par massa-mola.

A mesma senóide é a projeção em x de um ponto que percorre a velocidade constante um círculo de raio A, e por isso os manuais apresentam o MHS por meio do movimento circular mesmo quando o sistema de laboratório é uma mola, um pêndulo ou um fio de torção. A amplitude A é o máximo afastamento do equilíbrio e carrega a unidade de comprimento da resposta: metros no SI, ou a unidade de comprimento coerente que você já usou para A.

A frequência angular ômega, em radianos por segundo, indica quão rápido o argumento do cosseno avança; vale dois pi vezes a frequência ordinária em hertz, e o período é dois pi sobre o valor absoluto de ômega quando ômega não é zero. A fase phi, em radianos, fixa a posição no instante zero: phi nula parte de mais A, phi igual a pi parte de menos A, e phi igual a pi sobre dois parte de zero no sentido negativo.

O tempo t é o instante de avaliação em segundos; tempos negativos são matematicamente válidos e simplesmente fazem o oscilador andar para trás. Amortecimento, forças de excitação e molas não lineares ficam fora do escopo: substituem o cosseno único por envelopes que decaem, integrais particulares ou trajetórias numéricas que pertencem a outras páginas.

Contrato de entrada, unidades e erros

A amplitude é o campo que a especificação destaca: se amplitude não for um número finito, a tarefa falha e não é cobrada, em vez de devolver um deslocamento NaN oco que um cliente com defeito poderia tratar como sucesso. Infinity, NaN e strings não numéricas são rejeitados do mesmo modo. Amplitude negativa é permitida porque equivale a somar pi à fase; amplitude nula produz deslocamento de repouso zero em todo instante.

Frequência angular nula também é permitida e produz o deslocamento constante A cosseno de phi, o limite estático de um oscilador que não oscila. A fase deve ser enviada em radianos, não em graus: converta graus multiplicando por π/180 antes da chamada, porque um palpite silencioso de grau para radiano faria as chaves de sala e os goldens discordarem.

Em caso de sucesso, o corpo ecoa as quatro entradas limpas, o argumento de fase ômega t mais phi, o deslocamento x, a velocidade menos A ômega seno do argumento, a aceleração menos A ômega ao quadrado cosseno do argumento, e uma string de fórmula que reafirma x de t igual a A cosseno de ômega t mais phi.

Checagens clássicas: A igual a quatro, ômega igual a dois, phi igual a zero, t igual a zero dá deslocamento quatro; e A igual a dois, ômega igual a um, phi igual a pi, t igual a zero dá deslocamento menos dois.

Onde uma calculadora de deslocamento MHS se paga

Salas de aula e plataformas de tutoria usam uma calculadora de movimento harmônico simples para que quem aprende confira x de t com A, ômega, phi e t arbitrários sem misturar convenções de seno e cosseno nem esquecer que a fase vai em radianos.

Cadernos de laboratório que registram traços massa-mola costumam conhecer a amplitude com uma régua, o período com um cronômetro (daí ômega igual a dois pi sobre T) e uma fase a partir da posição inicial; avaliar o deslocamento em um instante escolhido é o primeiro passo antes de sobrepor uma curva teórica a um arquivo de fotoportão.

Motores de jogo e de animação que fingem uma boia oscilando, uma placa balançando ou um HUD respirando usam o mesmo cosseno, e precisam de uma função pura que nunca dependa de Date do relógio de parede para que um arquivo de replay permaneça bit-stable. Validação falha não consome saldo. Mantenha as solicitações pequenas, fixe o deslocamento arredondado nos testes e você obtém posições reproduzíveis para lições, plugins LMS e workers de borda sem levantar um solver numérico de EDO próprio.

Checagens de sala e de lição de casa

Deixe o alunado enviar A, ω, φ e t para x(t)=A cos(ωt+φ) e conferir o deslocamento (mais velocidade e aceleração) segundo a convenção de cosseno do livro.

Traços de laboratório e sobreposição de fotoportão

Avalie a posição teórica do MHS em instantes escolhidos a partir de uma amplitude medida, um ω derivado do período e a fase inicial, e sobreponha-a ao traço registrado.

Qual é a fórmula do deslocamento no movimento harmônico simples?

x(t) = A · cos(ωt + φ), em que A é a amplitude, ω é a frequência angular em rad/s, φ é a constante de fase em radianos e t é o tempo em segundos.

O que acontece se a amplitude não for um número finito?

A amplitude precisa ser um número finito; NaN, Infinity, strings vazias e valores ausentes são rejeitados e não são cobrados.

A fase vai em graus ou em radianos?

Em radianos. Converta primeiro os graus multiplicando por π/180. Um palpite silencioso em graus faria as chaves de sala e os goldens discordarem, por isso o contrato não converte unidades por você.

Quais unidades devo usar para amplitude e tempo?

Qualquer unidade de comprimento coerente para a amplitude (metros no SI); o deslocamento volta nessa mesma unidade. O tempo vai em segundos e a frequência angular em radianos por segundo. ω nula é permitida e produz a constante A·cos(φ).

Como obtenho a frequência angular a partir de uma frequência em hertz?

Multiplique a frequência por 2π para tê-la em radianos por segundo. No sentido inverso, o período de uma oscilação completa é 2π dividido pelo valor absoluto da frequência angular.

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.

POSThttps://api.kit.forhosting.com/phys/simple-harmonic-motion

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/phys/simple-harmonic-motion \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"amplitude":4,"angular_frequency":2,"phase":0,"time":0}'
{
  "amplitude": 4,
  "angular_frequency": 2,
  "phase": 0,
  "time": 0
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "phys.simple_harmonic_motion",
  "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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

A amplitude precisa ser um número finito; Infinity, NaN e valores ausentes falham com invalid_input e não são cobrados.

O que significa x(t) = A cos(ωt + φ)

Esta capacidade avalia esse cosseno nos quatro números que você envia e não integra nenhuma equação diferencial, de modo que entradas idênticas sempre produzem o mesmo JSON.

Contrato de entrada, unidades e erros

Envie por POST um corpo JSON com quatro números finitos obrigatórios: amplitude A, angular_frequency ômega em radianos por segundo, phase phi em radianos e time t em segundos. Cada campo pode chegar como número JSON ou como string numérica; aceitam-se os aliases A e amp, omega w e angular_freq, phi phase_constant e phase_rad, e t, mapeados aos nomes canônicos para que um formulário e um script compartilhem um só contrato. Valores não finitos, campos ausentes e strings vazias falham com invalid_input nomeando o campo. Combine a resposta com o seu próprio gráfico se precisar de uma série temporal; este endpoint avalia um instante por solicitação.

Onde uma calculadora de deslocamento MHS se paga

Geradores de prova precisam de um oráculo determinístico que marque uma amplitude não finita como invalid_input em vez de devolver em silêncio um NaN que um corretor defeituoso poderia tratar como zero numérico. Engenheiros de controle e de vibração amostram uma forma modal sem amortecimento em uma lista de instantes ao montar testes unitários de um integrador maior; chamar uma API parse minúscula evita puxar um sistema de álgebra computacional por quatro escalares. Como a implementação é parse puro de nível A, cada chamada bem-sucedida custa o preço-base publicado US$ 0,002 sem tokens de modelo e sem rede de saída.

Animação, jogos e testes unitários

Dirija um movimento que oscila ou balança com um cosseno determinístico que nunca depende de Date, para que replays e fixtures do integrador permaneçam bit-stable.

Quanto custa a calculadora de movimento harmônico simples?

A ferramenta do navegador é grátis. Solicitações API usam saldo pré-pago do KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →