Altezza massima del proiettile
Una palla lanciata a 20 m/s e 45° con una gravità di 9,8 m/s² sale poco più di 10 m sopra il punto di lancio. Inserisca velocità, angolo e gravità per ottenere l'altezza massima e il tempo per raggiungerla. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Velocità
- 20
- Angolo
- 45
- Gravità
- 9,8
- Angolo (rad)
- 0,7853981634 m
- Velocità verticale
- 14,1421356237
- Altezza massima
- 10,2040816327
- Tempo fino al punto più alto
- 1,4430750636
L'altezza massima del moto di un proiettile è il punto più alto che un proiettile ideale raggiunge al di sopra del livello di lancio quando parte con una velocità di uscita nota, un angolo noto e una gravità costante. Questo calcolatore accetta quelle tre grandezze in unità SI — velocità in metri al secondo, angolo di lancio in gradi sopra l'orizzontale e accelerazione gravitazionale in metri al secondo quadrato — e restituisce l'altezza di picco in metri dall'identità in forma chiusa H uguale a v al quadrato per il seno al quadrato di theta, il tutto su due g. Si ignora la resistenza dell'aria, così il moto verticale è indipendente da quello orizzontale e l'apice avviene quando la componente verticale della velocità attraversa lo zero.
Che cosa significa l'altezza massima nel moto del proiettile e come si forma H
Nella meccanica introduttiva un proiettile è trattato come una massa puntiforme lanciata con celerità v sotto un angolo theta sopra l'orizzontale, con accelerazione gravitazionale costante g e senza resistenza dell'aria. Il moto bidimensionale si separa: la componente orizzontale della velocità resta costante, mentre quella verticale parte da v per il seno di theta e diminuisce al ritmo g. Il punto più alto sopra il livello di lancio è l'istante in cui la velocità verticale attraversa lo zero.
Energia e cinematica danno la stessa altezza di picco: H uguale a v al quadrato per il seno al quadrato di theta, il tutto su due g. Ciò è identico a prendere la componente verticale di lancio, elevarla al quadrato e dividere per il doppio della gravità. Questo calcolatore di altezza massima del moto di un proiettile valuta quella identità e riporta il picco in metri, l'unità SI di lunghezza che si accorda con metri al secondo e metri al secondo quadrato.
Non integra una traiettoria, non applica una resistenza quadratica, non prende un'altezza di lancio sopra un pavimento (il riferimento è il punto di lancio stesso) e non restituisce la gittata orizzontale né una parabola campionata. Quelle sono altre domande e altre intenzioni di ricerca. Quando la componente verticale è nulla o punta verso il basso, il proiettile non sale mai sopra il livello di lancio, così altezza massima e tempo fino all'apice valgono zero anziché una salita positiva spuria ottenuta elevando alla cieca al quadrato un seno negativo.
I numeri tipici di aula sono decine di metri al secondo a decine di gradi sotto la gravità terrestre vicina a 9.8; la stessa formula serve anche su altri pianeti quando Lei invia la g di quel pianeta.
Contratto di ingresso, unità SI e che cosa accade se la gravità non è positiva
La velocità deve essere non negativa: una magnitudine di celerità non può essere negativa, e una cella errata non viene convertita in silenzio in un valore assoluto. La celerità nulla è valida e produce altezza zero. L'angolo può essere qualsiasi numero finito di gradi, anche fuori dal primo quadrante; il motore converte in radianti con pi su centottanta, prende il seno e applica la regola della componente verticale.
La gravità deve essere strettamente positiva. Gravità nulla e gravità negativa vengono rifiutate perché dividere per due g sarebbe indefinito o invertirebbe il senso di un apice sotto un'accelerazione verso il basso: una g non positiva è invalida per l'altezza massima di un proiettile e fallisce con un messaggio che nomina gravity. Conservi le unità SI: non invii chilometri all'ora né piedi al secondo aspettandosi una conversione silenziosa.
Le celerità estremamente grandi che traboccano verso Infinity vengono rifiutate anziché restituite come un'altezza non finita. L'aritmetica è una manciata di moltiplicazioni e un seno; non c'è consultazione di tabella né rete.
Dove un calcolatore di altezza massima del proiettile trova utilità, e quanto costa
Aule e piattaforme di tutoraggio usano un calcolatore di altezza massima del moto di un proiettile affinché chi impara verifichi fino a dove saliranno una palla, un razzo ad acqua o un lancio da concorso, 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 una gravità non positiva invece di restituire in silenzio Infinity o NaN che un correttore difettoso potrebbe trattare come successo. Sport e hobby usano la formula ideale come controllo del primo ordine: un lancio in cortile, una stima semplice di quota di un razzo da modellismo sotto g costante, oppure un lanciatore a molla da laboratorio di cui è nota la celerità alla volata. Una convalida fallita non consuma il saldo.
Fissi il valore in metri restituito nei test, tenga piccole le richieste e otterrà altezze di apice riproducibili per compiti, divulgazione e worker perimetrali senza erigere un integratore numerico proprio.
Casi d'uso
Controlli di apice per compiti e laboratorio
Calcoli l'altezza di picco ideale dalla celerità di lancio, dall'angolo in gradi e da g prima di tracciare traiettorie o valutare fogli sul moto del proiettile.
Software di tutoraggio e didattica
Normalizzi la velocità e l'angolo inseriti da chi impara in un'altezza di picco in metri per lezioni interattive, con un errore chiaro quando la gravità è nulla o negativa.
Domande frequenti
Che cosa accade se la gravità è nulla o negativa?
L'altezza massima di un proiettile richiede una g finita e positiva; la gravità non positiva viene rifiutata e non viene fatturata.
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, salvo che quel valore in radianti coincida con il numero di gradi che Lei intende.
Che cosa succede se l'angolo è zero o rivolto verso il basso?
In quel caso il proiettile non sale mai sopra il livello di lancio, quindi l'altezza massima e il tempo per arrivare in cima valgono zero. Il calcolatore non inventa una salita positiva elevando al quadrato un seno negativo.
Si può usare per un altro pianeta?
Sì. Basta inserire la gravità di quel pianeta al posto dei 9,8 m/s² terrestri. La formula è la stessa; cambia solo il valore della gravità, che deve essere sempre positivo.
Quanto impiega il proiettile a raggiungere il punto più alto?
Il calcolatore restituisce anche questo tempo in secondi: è l'istante in cui la velocità verticale si annulla. Nell'esempio a 20 m/s e 45° è poco meno di un secondo e mezzo.
Strumenti correlati
Per sviluppatori — accesso via API
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.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/phys/maximum-height-projectile-motion \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"velocity":20,"angle":45,"gravity":9.8}'const res = await fetch("https://api.kit.forhosting.com/phys/maximum-height-projectile-motion", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"velocity": 20,
"angle": 45,
"gravity": 9.8
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/maximum-height-projectile-motion",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"velocity": 20,
"angle": 45,
"gravity": 9.8
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/maximum-height-projectile-motion", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"velocity":20,"angle":45,"gravity":9.8}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"velocity":20,"angle":45,"gravity":9.8}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/maximum-height-projectile-motion", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"velocity": 20,
"angle": 45,
"gravity": 9.8
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.maximum_height_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.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Una gravità non positiva è antifisica per questa identità e viene rifiutata con invalid_input anziché un zero vuoto. Le chiamate API riuscite costano $0.002; la convalida fallita non viene fatturata.
Che cosa significa l'altezza massima nel moto del proiettile e come si forma H
Non c'è un'EDO numerica né un campionamento Monte Carlo dei percorsi: il motore valuta la forma chiusa oppure rifiuta l'ingresso con invalid_input.
Contratto di ingresso, unità SI e che cosa accade se la gravità non è positiva
Invii un corpo JSON con tre numeri finiti obbligatori: velocity, la celerità di lancio in metri al secondo; angle, l'elevazione sopra l'orizzontale in gradi; e gravity, l'accelerazione gravitazionale in metri al secondo quadrato. Ciascun campo può arrivare come numero JSON o come stringa numerica. Gli alias v0, v, initial_velocity e speed per velocity, theta e launch_angle per angle, e g per gravity, sono accettati affinché fogli di calcolo, stringhe di interrogazione e moduli tipizzati riutilizzino lo stesso contratto. Velocity, angle o gravity 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 velocity, angle e gravity; riporta angle_rad; riporta vertical_velocity; restituisce maximum_height in metri come cifra principale; riporta time_to_apex in secondi; e include unit uguale a m, formula e method uguale a ideal_projectile_maximum_height affinché i client si ramifichino senza ispezionare le forme.
Dove un calcolatore di altezza massima del proiettile trova utilità, e quanto costa
Poiché l'implementazione è parse di tier 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 KIT. Non invii una traiettoria con resistenza né un lancio da una scogliera aspettandosi che questo endpoint la integri; questa capacità è solo l'altezza di picco sopra il punto di lancio per il moto ideale di un proiettile.
Casi di integrazione
Fixture di test deterministiche
Generi valori riproducibili di maximum_height e time_to_apex per test unitari, dimostrazioni di fisica di gioco e asserzioni di CI che non devono inventare passi in virgola mobile a mano.
Domande tecniche
Come si calcola l'altezza massima del moto di un proiettile?
Invii numeri finiti velocity (m/s, non negativa), angle (gradi sopra l'orizzontale) e gravity (m/s², strettamente positiva). L'API restituisce H = (v² sin²θ) / (2g) in metri, più il tempo fino all'apice.
Che cosa accade se l'angolo di lancio è nullo o punta verso il basso?
Se la componente verticale della velocità è nulla o negativa, il proiettile non sale mai sopra il livello di lancio, così maximum_height e time_to_apex valgono zero.
Quanto costa il calcolatore di altezza massima del moto di un proiettile?
Lo strumento del browser è gratuito. Le richieste API usano il saldo KIT prepagato a $0.002 per chiamata riuscita; un ingresso non valido non viene fatturato.