ForHosting KIT · Matemática

Calculadora de onda senoidal: amplitude, periodo, fase e y em x

Saiba a altura de uma onda senoidal em qualquer ponto: com amplitude 2 e período 1, a um quarto do percurso a onda chega a 2, o seu pico. A frequência e a linha média vêm junto, e um período zero é recusado. 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
X
0,25
Amplitude (A)
2
Periodo horizontal T
1
Defasagem
0
Deslocamento vertical
0
Você obtém
Y
2
Frequencia
1
Linha media
0

Uma senoidal fica totalmente determinada por quatro parametros reais: amplitude (quao longe os picos ficam da linha media), periodo (quanto um ciclo completo cobre no eixo x), defasagem (quanto a onda desliza para a esquerda ou direita, em radianos) e deslocamento vertical (a altura constante da linha media). Com esses valores e a variavel independente x, esta capacidade avalia o modelo padrao y = A · sen(2πx/T + φ) + k. Tambem devolve a frequencia como o inverso do periodo e a linha media como o deslocamento vertical, de modo que uma unica chamada responde tanto a altura atual quanto aos descritores base da onda. Use para checar licoes de casa, esbocar sinais, validar amplitudes de CA, curvas de easing em animacao ou qualquer script que deva recusar periodo zero em vez de inventar Infinity.

O que significam os parametros da onda senoidal

Escreva a onda como y igual a A vezes o seno da quantidade dois-pi vezes x dividido por T, mais a fase φ, e some o deslocamento vertical k. A amplitude A e o desvio de pico em relacao a linha media: quando A vale dois, os picos ficam duas unidades acima da linha media e os vales duas abaixo, antes de qualquer deslocamento vertical. O periodo T e o comprimento de uma oscilacao completa no eixo x; |T| menor implica oscilacao mais rapida.

A defasagem φ mede-se em radianos e desliza horizontalmente os cruzamentos por zero e os picos sem alterar altura nem periodo. O deslocamento vertical k sobe ou desce todo o grafico; e exatamente o valor de linha media devolvido por esta ferramenta. Em x igual a zero com fase zero, y = k + A · sen(0), ou seja simplesmente k.

Em um quarto de periodo com fase zero, o argumento e π/2 e y passa a ser k + A para periodo positivo.

Animacao, jogos e movimento procedural

Dirija balanco, opacidade pulsante ou trajetorias em loop a partir de uma formula senoidal compartilhada, com erros honestos quando o periodo colapsa a zero nos dados de configuracao.

O que acontece se o periodo for zero?

Periodo zero deixa indefinidos o argumento do seno e a frequencia; a ferramenta nunca devolve Infinity.

A fase esta em graus ou em radianos?

Em radianos. Converta graus com φ_rad = φ_deg · π / 180 antes de chamar se sua fonte usar graus.

A calculadora de onda senoidal e gratuita?

A ferramenta do navegador e gratis e roda localmente.

Como obter a frequência de uma onda senoidal a partir do período?

Divida um pelo período. Um período de 1 dá frequência de 1, e um período de 2 dá frequência de um meio, ou seja, um ciclo completo a cada duas unidades.

O que o deslocamento vertical faz com a onda?

Ele sobe ou desce o gráfico inteiro sem mudar a altura nem o período. Esse deslocamento é exatamente a linha média, o nível em torno do qual a onda oscila, e a calculadora o mostra assim.

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/trig/sine-wave

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/trig/sine-wave \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"x":0.25,"amplitude":2,"period":1}'
{
  "x": 0.25,
  "amplitude": 2,
  "period": 1
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "trig.sine_wave",
  "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.

max_abs1000000000000
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.

O que significam os parametros da onda senoidal

A frequencia e definida aqui como o reciproco do periodo, f = 1/T: periodo um da frequencia um, periodo dois da frequencia um meio, e periodo negativo produz frequencia com sinal enquanto o argumento do seno permanece bem definido. Periodo zero e proibido: dividir por T e indefinido e a frequencia seria infinita, entao o solver devolve invalid_input em vez de resultado parcial ou infinito. As magnitudes absolutas dos parametros sao limitadas para que os doubles intermediarios IEEE permanecam finitos no Worker e no navegador.

Como chamar a API e o que volta

A amplitude tambem aceita A ou a; o periodo aceita T ou t. Use a partir de pipelines de licao de casa, sandboxes de preparacao para entrevistas, cursos de sinais e CA, ferramentas de animacao e jogos, ou qualquer fluxo que precise de pontos senoidais reproduziveis sem instalar um pacote de algebra computacional em cada maquina. Envie um corpo JSON com x, amplitude e period como numeros finitos obrigatorios. phase_shift e opcional e o padrao e zero (os aliases phase, phi e o caractere φ mapeiam o mesmo campo). vertical_shift e opcional e o padrao e zero (aliases k, D, midline e offset). Em sucesso a resposta ecoa os cinco parametros resolvidos, devolve y como a altura avaliada, frequency como um sobre o periodo, midline como o deslocamento vertical, method igual a sine_wave e um bloco curto de formula documentando o modelo. Validacao falha —campos obrigatorios ausentes, valores nao finitos, magnitudes alem dos limites publicados ou periodo exatamente zero— devolve invalid_input e nao e cobrada. O preco e um valor fixo US$ 0,002 por requisicao bem-sucedida, com item unitario e preco marginal unitario zero.

Dicas praticas, casos-limite e buscas relacionadas

Prefira triplas simples de sala de aula como amplitude dois, periodo um e fase zero ao checar contra tabelas a mao: em x igual a um quarto voce deve ver y igual a amplitude quando o deslocamento vertical e zero. Fase de π/2 transforma o seno puro em uma onda com forma de cosseno no mesmo periodo —util ao comparar as formas sen e cos da mesma oscilacao fisica. Esta pagina atende quem busca calculadora de onda senoidal, avaliador de senoidal ou ferramentas que calculem frequencia e linha media a partir de amplitude, periodo, fase e deslocamento vertical; nao e um ajustador inverso de periodo, FFT nem sintetizador multi-harmonico. Ao modelar um sinal de CA com polarizacao DC, defina vertical_shift como o bias e amplitude como o desvio de pico de CA; midline na resposta confirma o bias. Nunca passe periodo zero; se sua fonte de dados puder emitir periodo degenerado, capture invalid_input e trate essa amostra como frequencia indefinida. |x| grande ou periodos minusculos ainda podem produzir resultados finitos dentro dos limites publicados, mas produtos extremos podem atingir limites de ponto flutuante e surgir como erros nao finitos. A capacidade irma trig.sin_cos_tan avalia as seis funcoes elementares de um unico angulo e nao recebe parametros de onda. Tarefas falhas que devolvem invalid_input nao consomem saldo pre-pago, o que mantem baratos scripts exploratorios quando aprendizes testam de proposito periodos zero ou magnitudes fora da faixa.

Checagem de licao para y = A sen(2πx/T + φ) + k

Forneca amplitude, periodo, fase e deslocamento vertical aos alunos; compare o y calculado a mao em um x escolhido, mais frequencia e linha media, com o resultado gratis do navegador ou da API.

Esboco de sinais de CA e sensores

Modele uma tensao seno polarizada ou leitura de sensor: defina k como offset DC, A como amplitude de pico de CA, T como comprimento do ciclo e amostre y em carimbos de tempo x.

Qual formula a calculadora de onda senoidal usa?

y = A · sin(2π · x / T + φ) + k, com frequencia f = 1/T e linha media igual ao deslocamento vertical k. A fase esta em radianos.

phase_shift e vertical_shift sao obrigatorios?

Nao. Ambos tem padrao zero. Voce sempre deve enviar x, amplitude e um period diferente de zero.

Ver a documentação completa do KIT →