ForHosting KIT · Matematica

Calcolatore ampiezza, periodo e sfasamento

Per 3 sin(2x) l’ampiezza è 3 e il periodo è π. Inserisca i coefficienti A, B, C e D di una funzione seno e ottenga ampiezza, periodo, sfasamento e traslazione verticale prima di tracciare il grafico. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
A
3
B
2
C
0
D
0
Ottiene
Forma
A*sin(Bx+C)+D
Ampiezza
3
Periodo
3,1415926536
Sfasamento
0

Tracciare un'onda sinusoidale inizia con quattro numeri: quanto è alta l'onda, quanto dura un ciclo completo, quanto il grafico scorre a sinistra o a destra, e quanto si solleva o si abbassa rispetto all'asse x. I manuali di algebra scrivono la forma generale come y uguale ad A seno di Bx più C, più D, e chiedono di leggere l'ampiezza come il valore assoluto di A, il periodo come due pi sul valore assoluto di B, lo sfasamento come meno C su B, e la traslazione verticale come D. Sbagliare quei quattro valori si propaga a ogni passo successivo: la linea mediana, i punti critici e le intersezioni abbozzate. Docenti che preparano chiavi di risposta, studenti che controllano i compiti e script che alimentano test unitari hanno bisogno della stessa estrazione deterministica senza aprire un sistema di algebra computazionale.

Cosa significano ampiezza, periodo, sfasamento e traslazione verticale su y = A sin(Bx + C) + D

Una funzione sinusoidale in posizione standard si scrive y uguale ad A volte il seno della quantità Bx più C, poi più D. Il coefficiente A allunga verticalmente l'onda seno unitaria di base; l'ampiezza è il valore assoluto di A, così un A negativo riflette solo il grafico rispetto all'asse x senza cambiare quanto i picchi distano dalla linea mediana.

Il coefficiente B comprime o allunga il grafico in orizzontale; un'oscillazione completa termina quando l'argomento del seno avanza di due pi, da cui la formula del periodo: due pi diviso il valore assoluto di B. La costante C nell'argomento, insieme a B, produce una traslazione orizzontale detta sfasamento: riscriva Bx più C come B volte la quantità x più C su B per vedere che il grafico del seno di Bx è spostato di meno C su B.

Infine D alza o abbassa l'intera onda; quella traslazione verticale è anche l'equazione della linea mediana. L'intento di ricerca si raggruppa intorno a frasi come calcolatore di ampiezza e periodo, trovare il periodo di una funzione seno, sfasamento di sin Bx più C, e traslazione verticale di un grafico seno. Chi impara vuole una quaterna concreta da annotare accanto a uno schizzo—non una discussione astratta di coefficienti di Fourier.

Cosa succede se B è zero?

Il periodo 2π/|B| e lo sfasamento −C/B sono indefiniti quando B è zero; quelle chiamate fallite non vengono addebitate.

Un A negativo modifica l'ampiezza?

No. L'ampiezza è sempre il valore assoluto di A. Un A negativo riflette il grafico seno rispetto all'asse x ma lascia l'ampiezza invariata.

Il calcolatore di ampiezza, periodo e sfasamento è gratuito?

Lo strumento del browser gira gratis sul Suo dispositivo.

C e D sono obbligatori?

No. Entrambi valgono zero per omissione quando omessi, in linea con y = A sin(Bx). Può comunque inviarli esplicitamente quando l'onda ha costante di fase o traslazione verticale non nulle.

Come si trova il periodo di 3 sin(2x)?

Divida 2π per il valore assoluto di B. Con B uguale a 2 il periodo è π; con A uguale a 3 l’ampiezza è 3, mentre sfasamento e traslazione verticale restano a 0.

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.

POSThttps://api.kit.forhosting.com/trig/amplitude-period

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/trig/amplitude-period \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"A":3,"B":2}'
{
  "A": 3,
  "B": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "trig.amplitude_period",
  "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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Questa capacità accetta coefficienti finiti A, B, C e D, rifiuta un B nullo perché periodo e sfasamento sono indefiniti quando B si annulla, e restituisce JSON strutturato con amplitude, period, phase_shift e vertical_shift. Una validazione fallita solleva invalid_input e non viene addebitata.

Cosa significano ampiezza, periodo, sfasamento e traslazione verticale su y = A sin(Bx + C) + D

Consegnare amplitude, period, phase_shift e vertical_shift come JSON rende facile incollare il risultato negli appunti, confrontarlo in test automatici o alimentarlo in una pipeline più ampia senza reimplementare i valori assoluti e il controllo su B nullo in ogni linguaggio che Lei insegna o distribuisce.

Come questo calcolatore valida i coefficienti e calcola i quattro parametri

C e D valgono zero per omissione quando omessi, in linea con la forma semplificata comune A seno di Bx. Se B è esattamente zero, la richiesta fallisce con un messaggio chiaro: il periodo è due pi sul valore assoluto di B e lo sfasamento è meno C su B, entrambi indefiniti quando B si annulla. I casi limite sono espliciti: A uguale a tre e B uguale a due con C e D zero danno ampiezza tre, periodo pi, sfasamento zero, traslazione verticale zero; A uguale a meno quattro, B uguale a un mezzo, C uguale a pi su due e D uguale a uno danno ampiezza quattro, periodo quattro pi, sfasamento meno pi e traslazione verticale uno. Invii un corpo JSON con i campi obbligatori A e B e i campi opzionali C e D. Ogni coefficiente deve essere un numero finito—numeri JSON e stringhe numeriche come tre o meno un mezzo sono accettati; parole, stringhe vuote, null, infinity e NaN falliscono con invalid_input, così quelle chiamate fallite non vengono addebitate. In caso di successo il motore imposta amplitude al valore assoluto di A, period a due pi diviso il valore assoluto di B, phase_shift a meno C diviso B, e vertical_shift a D. I risultati sono arrotondati a una precisione stabile di dieci decimali così lo stesso input produce sempre lo stesso JSON, anche per periodi irrazionali come pi o quattro pi.

Uso pratico, limiti, prezzi e canali di consegna

Usi lo strumento del browser quando vuole subito il quartetto ampiezza-periodo-sfasamento-verticale controllando i compiti, etichettando uno schizzo di seno o confermando una linea mediana senza installare un sistema di algebra computazionale. I risultati sono pienamente deterministici: gli stessi coefficienti producono sempre la stessa ampiezza, periodo, sfasamento e traslazione verticale. Non c'è modello di linguaggio, né servizio esterno di algebra computazionale, né casualità, quindi la capacità è sicura da fissare in controlli di integrazione continua e materiali didattici riproducibili. Usi l'API quando uno script, una piattaforma didattica, un aiuto al grafico o un notebook necessita di JSON stabile per molti insiemi di coefficienti sotto un unico contratto. Ogni richiesta riuscita è un elemento fatturabile a $0.002; la validazione fallita non consuma saldo. L'input accettato è qualsiasi A, B, C e D reali finiti con B non nullo; la risposta ripete i coefficienti analizzati, riporta form A volte sin di Bx più C più D, e restituisce i quattro parametri di graficazione con method sinusoidal_parameters.

Esercizi sui compiti di ampiezza e periodo

Studenti e correttori estraggono |A|, 2π/|B|, −C/B e D da y = A sin(Bx + C) + D, con invalid_input chiaro quando B è zero.

Fixture deterministiche per test di trigonometria

Le pipeline che alimentano test unitari o demo interattive di grafici seno possono invocare un oracolo puro di parametri invece di reimplementare valori assoluti e l'algebra dello sfasamento in ogni linguaggio.

Aiuti didattici per modelli d'onda

Le piattaforme didattiche che consentono di regolare A, B, C e D e mostrano ampiezza, periodo, fase e linea mediana in una barra laterale recuperano i quattro come JSON strutturato per l'interfaccia e per i log.

Come si trovano ampiezza, periodo, sfasamento e traslazione verticale?

Invii A e B (obbligatori) più C e D opzionali a trig.amplitude_period. La risposta restituisce amplitude = |A|, period = 2π/|B|, phase_shift = −C/B e vertical_shift = D.

Leggi la documentazione completa del KIT →