ForHosting KIT · Scienza

Moto del proiettile

Una palla lanciata a 20 m/s e 45° da 10 m di altezza sale fino a circa 20 m dal suolo. Inserisca velocità, angolo e altezza di lancio per ottenere insieme gittata, altezza massima e tempo di volo, con la gravità che preferisce. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Velocità
20
Angolo
45
Altezza
10
Gravità
9,80665
Ottiene
Velocità orizzontale
14,1421356237
Velocità verticale
14,1421356237
Immagine
49,0965009574
Altezza massima
20,1971621298

Il moto di un proiettile è la traiettoria bidimensionale di un oggetto lanciato in un campo gravitazionale costante senza resistenza dell'aria: una parabola la cui forma è fissata dalla celerità iniziale, dall'angolo di lancio e dall'altezza di partenza. Questo calcolatore prende quelle tre grandezze, più la gravità facoltativa, e restituisce i tre numeri che ogni foglio di cinematica chiede — la gittata orizzontale fino al piano di atterraggio, l'altezza massima sopra il suolo e il tempo di volo totale. L'altezza può essere zero per un lancio a terra o positiva per una scogliera, un tetto o una piattaforma.

Che cosa calcolano le formule di traiettoria e come si formano gittata, picco e tempo

Il moto ideale di un proiettile tratta l'oggetto lanciato come una massa puntiforme che parte con una sola celerità e un solo angolo sotto gravità costante verso il basso, ignorando resistenza dell'aria, vento, effetto Magnus e la curvatura della Terra. Il moto si separa allora in due problemi unidimensionali indipendenti. La velocità orizzontale resta costante perché non agisce alcuna forza orizzontale.

La velocità verticale parte dalla celerità di lancio per il seno dell'angolo di elevazione e diminuisce al ritmo g. Partendo da un'altezza iniziale h sopra un piano di atterraggio piano, l'altezza in funzione del tempo è h più la velocità verticale iniziale per t meno un mezzo g t al quadrato. L'atterraggio avviene quando quella altezza torna a zero.

La radice fisica non negativa di quella quadratica è il tempo di volo: la velocità verticale iniziale più la radice di quella velocità al quadrato più due g h, il tutto diviso per g. La gittata orizzontale è allora la velocità orizzontale costante per quel tempo di volo. L'altezza massima sopra il suolo è l'altezza di lancio più il quadrato della velocità verticale iniziale su due g, ossia la salita extra finché la componente verticale attraversa lo zero.

Quando il lancio è orizzontale, quella salita extra è zero e il proiettile cade semplicemente da h. Quando l'altezza è zero, le identità si riducono alle formule classiche a terra: gittata uguale a v al quadrato per il seno del doppio dell'angolo su g, tempo di volo uguale a due v seno di theta su g, e altezza di picco uguale a v al quadrato per il seno al quadrato di theta su due g.

Questo calcolatore del moto del proiettile valuta quelle forme chiuse e restituisce insieme gittata, altezza massima e tempo di volo, così una sola chiamata risponde ai tre numeri che un foglio tipico chiede, invece di cucire tre estremi specializzati.

Contratto di ingresso, la regola dell'angolo da 0 a 90, unità SI ed errori

La gravità è facoltativa e, se omessa, assume la gravità terrestre standard 9.80665 metri al secondo quadrato. Speed e height devono essere non negativi: una magnitudine di celerità non può essere negativa, e un lancio sotto il piano di atterraggio esce da questo modello. Celerità zero con altezza positiva è una caduta pura ed è valida.

L'angolo deve stare nell'intervallo chiuso da zero a novanta gradi. Quello è il lancio d'aula del primo quadrante: zero è un tiro puramente orizzontale, novanta un tiro puramente verticale con gittata orizzontale nulla. I valori fuori da 0 a 90, compreso un tiro verso il basso, falliscono con un messaggio che angle deve stare tra 0 e 90 gradi, invece di avvolgersi, riflettersi o essere ritagliati in silenzio.

Gravity, quando è fornita, deve essere strettamente positiva; g nulla e g negativa vengono rifiutate perché la radice quadratica sarebbe indefinita o invertirebbe il senso di un apice. Conservi le unità SI: non invii chilometri all'ora né piedi aspettandosi una conversione silenziosa. Le celerità estremamente grandi che traboccano verso Infinity vengono rifiutate anziché restituite come una gittata non finita.

Dove un calcolatore del moto del proiettile trova utilità, e quanto costa

Aule e piattaforme di tutoraggio usano un calcolatore del moto del proiettile affinché chi impara verifichi fino a dove viaggia una palla, fino a dove sale e quanto resta in aria a partire da un solo insieme di numeri, senza perdere una conversione da gradi a radianti né scrivere g uguale a dieci per abitudine quando il testo dava 9.8. I generatori di esami e i plugin LMS necessitano di un oracolo deterministico che rifiuti un angolo di novantacinque invece di avvolgerlo in silenzio in un coseno che sembra plausibile.

Sport e hobby usano le formule ideali come controllo del primo ordine: un lancio da un terrazzo, una stima semplice di un razzo da modellismo sotto g costante, oppure un lanciatore a molla da laboratorio di cui sono note la celerità alla volata e l'altezza della piattaforma. Una convalida fallita non consuma il saldo. Fissi nei test i valori in metri e secondi restituiti, tenga piccole le richieste e otterrà cinematica riproducibile per compiti, divulgazione e worker perimetrali senza erigere un integratore numerico proprio.

Controlli di traiettoria per compiti e laboratorio

Calcoli gittata ideale, altezza di picco e tempo di sospensione a partire dalla celerità di lancio, dall'angolo in gradi e dall'altezza della piattaforma prima di tracciare parabole o valutare fogli sul moto del proiettile.

Lanci elevati da una scogliera o da un terrazzo

Tenga conto di un'altezza iniziale diversa da zero affinché la radice di atterraggio sia la quadratica completa, non la scorciatoia a terra che sottostima la gittata da un tetto o da una scogliera.

Un'altezza iniziale diversa da zero cambia la formula della gittata?

Sì. La gittata a terra v² sin(2θ)/g assume l'atterraggio all'altezza di lancio. Da un'altezza h il tempo di volo è la radice quadratica positiva (vy0 + sqrt(vy0² + 2gh))/g e la gittata è vx per quel tempo.

L'angolo di lancio è in gradi o in radianti?

In gradi. Il motore converte in radianti internamente con π/180. Invii 45 per un lancio a quarantacinque gradi, non π/4, a meno che quel valore in radianti coincida con il numero di gradi che Lei intende.

Posso usarlo per la Luna o un altro pianeta?

Sì. La gravità è facoltativa e, se non la indica, vale quella terrestre standard di 9,80665 m/s². Inserisca qualsiasi altro valore positivo e gittata, altezza e tempo di volo vengono calcolati per quel luogo.

Il calcolo tiene conto della resistenza dell'aria?

No. L'oggetto è trattato come un punto sotto gravità costante, senza attrito dell'aria, vento, rotazione né curvatura della Terra. Prenda i risultati come la traiettoria ideale prima di aggiungere questi effetti.

Che cosa succede se la velocità è zero?

Con un'altezza positiva è una semplice caduta ed è un caso valido: l'oggetto scende in verticale e il tempo di volo è quello della caduta. La velocità e l'altezza non possono invece essere negative.

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/projectile-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/projectile-motion \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"speed":20,"angle":45,"height":10}'
{
  "speed": 20,
  "angle": 45,
  "height": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "phys.projectile_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'angolo si misura in gradi sopra l'orizzontale e deve stare tra 0 e 90 compresi; i valori fuori da quell'intervallo falliscono con invalid_input invece di avvolgersi. Le chiamate API riuscite costano $0.002; la convalida fallita non viene fatturata.

Che cosa calcolano le formule di traiettoria e come si formano gittata, picco e tempo

Non c'è un'EDO numerica, né una parabola campionata, né un Monte Carlo dei percorsi: il motore valuta l'algebra oppure rifiuta l'ingresso con invalid_input.

Contratto di ingresso, la regola dell'angolo da 0 a 90, unità SI ed errori

Invii un corpo JSON in POST con tre numeri finiti obbligatori: speed, la magnitudine di lancio in metri al secondo; angle, l'elevazione sopra l'orizzontale in gradi; e height, l'altezza di lancio sopra il piano di atterraggio piano in metri. Ciascun campo può arrivare come numero JSON o come stringa numerica. Gli alias v0, initial_speed e velocity per speed, theta e launch_angle per angle, h e initial_height per height, e g per gravity, sono accettati affinché fogli di calcolo, stringhe di interrogazione e moduli tipizzati riutilizzino lo stesso contratto. Speed, angle o height assenti, una stringa vuota, NaN, più o meno Infinity e qualsiasi token non numerico falliscono con invalid_input nominando il campo e non vengono fatturati. In caso di successo il corpo echeggia speed, angle, height e gravity; riporta horizontal_velocity e vertical_velocity; restituisce range, max_height e flight_time come le tre cifre principali; riporta time_to_apex; e include formula e method uguale a ideal_projectile_motion affinché i client si ramifichino senza ispezionare le forme.

Dove un calcolatore del moto del proiettile trova utilità, e quanto costa

Poiché l'implementazione è parse di livello A pura, ogni chiamata riuscita costa il prezzo base pubblicato $0.002, senza token di modello e senza rete in uscita. Usi lo strumento della pagina per un solo lancio alla scrivania; usi l'API quando un correttore, un plugin CMS o una pipeline di dati necessita dello stesso contratto sotto saldo prepagato. Non invii una traiettoria con resistenza né chieda a questo endpoint di risolvere l'angolo che colpisce un muro: questa capacità è solo la gittata, il picco e il tempo di volo nel vuoto per un lancio ideale da un'altezza nota.

Fixture deterministiche per giochi e correttori

Generi valori riproducibili di range, max_height e flight_time per test unitari, dimostrazioni di fisica di gioco e asserzioni di CI che non debbano inventare a mano passi in virgola mobile.

Come si calcolano gittata, altezza massima e tempo di volo di un proiettile?

Invii numeri finiti speed (m/s, non negativo), angle (gradi sopra l'orizzontale, 0 a 90) e height (m, non negativo). L'API restituisce la gittata R = vx t, l'altezza massima H = h + vy0²/(2g) e il tempo di volo t = (vy0 + sqrt(vy0² + 2gh))/g.

Che cosa accade se l'angolo di lancio è fuori da 0 a 90 gradi?

L'operazione fallisce con invalid_input. Questo calcolatore modella un lancio del primo quadrante; gli angoli sotto 0 o sopra 90 vengono rifiutati e non vengono fatturati.

Quanto costa il calcolatore del moto del proiettile?

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

Leggi la documentazione completa del KIT →