ForHosting KIT · Scienza

Calcolatore MAS

Con ampiezza 4, pulsazione di 2 rad/s e fase nulla, l'oscillatore si trova a +4 all'istante zero, fermo, con un'accelerazione di −16. Inserisca A, ω, φ e t per ottenere spostamento, velocità e accelerazione in quell'istante. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Ampiezza
4
Frequenza angolare
2
Fase
0
Tempo
0
Ottiene
Argomento
0
Spostamento
4
Velocità
0
Accelerazione
-16

Il moto armonico semplice è l'oscillazione non smorzata che compare quando la forza di richiamo è lineare con lo spostamento rispetto all'equilibrio: una massa su una molla, un pendolo a piccoli angoli, un oscillatore di torsione o la proiezione cartesiana di un moto circolare uniforme. La posizione all'istante t è la sinusoide in forma chiusa x(t) uguale ad A per il coseno di omega t più phi, dove A è l'ampiezza, omega è la pulsazione in radianti al secondo e phi è la costante di fase in radianti. Questo calcolatore valuta quello spostamento per qualsiasi ampiezza, pulsazione, fase e tempo finiti, e restituisce anche velocità e accelerazione dallo stesso argomento.

Che cosa significa x(t) = A cos(ωt + φ)

Il moto armonico semplice è l'unica oscillazione non smorzata la cui forza di richiamo è strettamente lineare con lo spostamento con segno rispetto a un unico equilibrio. Sotto quella legge di tipo Hooke, l'equazione newtoniana m per x due punti più k per x uguale a zero ammette la famiglia in forma chiusa x di t uguale ad A coseno di omega t più phi, con omega uguale alla radice di k su m per una coppia massa-molla.

La stessa sinusoide è la proiezione in x di un punto che percorre a velocità costante un cerchio di raggio A, ed è per questo che i manuali introducono il MAS tramite il moto circolare anche quando il sistema di laboratorio è una molla, un pendolo o un filo di torsione. L'ampiezza A è la massima escursione dall'equilibrio e porta l'unità di lunghezza della risposta: metri nel SI, oppure l'unità di lunghezza coerente che Lei ha già usato per A.

La pulsazione omega, in radianti al secondo, indica quanto in fretta avanza l'argomento del coseno; vale due pi volte la frequenza ordinaria in hertz, e il periodo è due pi sul valore assoluto di omega quando omega non è zero. La fase phi, in radianti, fissa la posizione all'istante zero: phi nulla parte da più A, phi uguale a pi parte da meno A, e phi uguale a pi su due parte da zero in senso negativo.

Il tempo t è l'istante di valutazione in secondi; i tempi negativi sono matematicamente validi e fanno semplicemente marciare l'oscillatore all'indietro. Smorzamento, forze di eccitazione e molle non lineari restano fuori ambito: sostituiscono il coseno unico con inviluppi che decadono, integrali particolari o traiettorie numeriche che appartengono ad altre pagine.

Contratto di ingresso, unità ed errori

L'ampiezza è il campo che la specifica indica: se amplitude non è un numero finito, l'operazione fallisce e non viene addebitata, invece di restituire uno spostamento NaN vuoto che un client difettoso potrebbe trattare come successo. Infinity, NaN e le stringhe non numeriche vengono rifiutati allo stesso modo. Un'ampiezza negativa è ammessa perché equivale ad aggiungere pi alla fase; un'ampiezza nulla produce uno spostamento di riposo zero in ogni istante.

È ammessa anche una pulsazione nulla e produce lo spostamento costante A coseno di phi, il limite statico di un oscillatore che non oscilla. La fase va inviata in radianti, non in gradi: converta i gradi moltiplicando per π/180 prima della chiamata, perché una conversione silenziosa da gradi a radianti farebbe divergere le chiavi d'aula e i goldens.

In caso di successo il corpo riecheggia i quattro ingressi puliti, l'argomento di fase omega t più phi, lo spostamento x, la velocità meno A omega seno dell'argomento, l'accelerazione meno A omega al quadrato coseno dell'argomento, e una stringa di formula che riafferma x di t uguale ad A coseno di omega t più phi.

Controlli classici: A uguale a quattro, omega uguale a due, phi uguale a zero, t uguale a zero dà spostamento quattro; e A uguale a due, omega uguale a uno, phi uguale a pi, t uguale a zero dà spostamento meno due.

Dove un calcolatore di spostamento MAS rende

Aule e piattaforme di tutoraggio usano un calcolatore di moto armonico semplice perché chi impara possa controllare x di t per A, omega, phi e t arbitrari senza mescolare le convenzioni seno e coseno né dimenticare che la fase è in radianti.

I quaderni di laboratorio che registrano tracce massa-molla conoscono spesso l'ampiezza con un righello, il periodo con un cronometro (da cui omega uguale a due pi su T) e una fase dalla posizione di partenza; valutare lo spostamento a un istante scelto è il primo passo prima di sovrapporre una curva teorica a un file di fotocellula.

I motori di gioco e di animazione che simulano una boa che ondeggia, un'insegna che oscilla o un HUD che respira usano lo stesso coseno, e necessitano di una funzione pura che non dipenda mai da Date dell'orologio a muro perché un file di replay resti bit-stable. La convalida fallita non consuma il saldo. Tenga le richieste piccole, fissi lo spostamento arrotondato nei test e otterrà posizioni riproducibili per i compiti, i plugin LMS e i worker di bordo senza erigere un risolutore numerico di EDO proprio.

Controlli d'aula e dei compiti

Consenta agli studenti di inviare A, ω, φ e t per x(t)=A cos(ωt+φ) e di verificare lo spostamento (più velocità e accelerazione) secondo la convenzione del coseno del manuale.

Tracce di laboratorio e sovrapposizione di fotocellula

Valuti la posizione teorica del MAS agli istanti scelti da un'ampiezza misurata, un ω ricavato dal periodo e la fase iniziale, poi la sovrapponga alla traccia registrata.

Qual è la formula dello spostamento nel moto armonico semplice?

x(t) = A · cos(ωt + φ), dove A è l'ampiezza, ω è la pulsazione in rad/s, φ è la costante di fase in radianti e t è il tempo in secondi.

Che cosa accade se l'ampiezza non è un numero finito?

L'ampiezza deve essere un numero finito; NaN, Infinity, le stringhe vuote e i valori assenti vengono rifiutati e non addebitati.

La fase è in gradi o in radianti?

In radianti. Converta prima i gradi moltiplicando per π/180. Una conversione silenziosa in gradi farebbe divergere le chiavi d'aula e i goldens, quindi il contratto non converte le unità al posto Suo.

Quali unità devo usare per ampiezza e tempo?

Qualsiasi unità di lunghezza coerente per l'ampiezza (metri nel SI); lo spostamento torna in quella stessa unità. Il tempo è in secondi e la pulsazione in radianti al secondo. Un ω nullo è ammesso e produce la costante A·cos(φ).

Come ottengo la pulsazione da una frequenza in hertz?

Moltiplichi la frequenza per 2π per averla in radianti al secondo. Al contrario, il periodo di un'oscillazione completa è 2π diviso il valore assoluto della pulsazione.

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/phys/simple-harmonic-motion

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/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"
  }
}

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.

L'ampiezza deve essere un numero finito; Infinity, NaN e i valori assenti falliscono con invalid_input e non vengono addebitati.

Che cosa significa x(t) = A cos(ωt + φ)

Questa capacità valuta quel coseno sui quattro numeri che Lei invia e non integra alcuna equazione differenziale, così ingressi identici producono sempre lo stesso JSON.

Contratto di ingresso, unità ed errori

Invii con POST un corpo JSON con quattro numeri finiti obbligatori: amplitude A, angular_frequency omega in radianti al secondo, phase phi in radianti e time t in secondi. Ogni campo può arrivare come numero JSON o come stringa numerica; si accettano gli alias A e amp, omega w e angular_freq, phi phase_constant e phase_rad, e t, mappati sui nomi canonici così un modulo e uno script condividono un solo contratto. Valori non finiti, campi assenti e stringhe vuote falliscono con invalid_input nominando il campo. Abbini la risposta al Suo grafico se Le serve una serie temporale; questo endpoint valuta un istante per richiesta.

Dove un calcolatore di spostamento MAS rende

I generatori di prove necessitano di un oracolo deterministico che segni un'ampiezza non finita come invalid_input invece di restituire in silenzio un NaN che un correttore difettoso potrebbe trattare come uno zero numerico. Gli ingegneri di controllo e di vibrazione campionano una forma modale non smorzata su un elenco di istanti costruendo i test unitari di un integratore più ampio; chiamare una piccola API parse evita di trascinare un sistema di algebra computazionale per quattro scalari. Poiché l'implementazione è parse puro di livello A, ogni chiamata riuscita costa la tariffa base pubblicata $0.002 senza token di modello e senza rete in uscita.

Animazione, giochi e test unitari

Impieghi un moto ondulante o oscillante con un coseno deterministico che non dipende mai da Date, così replay e fixture dell'integratore restano bit-stable.

Quanto costa il calcolatore di moto armonico semplice?

Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; un ingresso non valido non viene addebitato.

Leggi la documentazione completa del KIT →