Calcolatore del rapporto di recupero cardiaco
Divide il picco di frequenza cardiaca durante l'esercizio per una lettura successiva di recupero: 180 bpm al picco e 120 bpm dopo danno un rapporto di 1,5. Utile per confrontare sessioni ripetute con la stessa routine di test. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Frequenza cardiaca di picco
- 180
- Frequenza cardiaca di recupero
- 120
- Rapporto di recupero
- 1,5
Il rapporto di recupero della frequenza cardiaca confronta la frequenza massima durante l’esercizio con una misurazione successiva nel periodo di recupero. Inserisca entrambi i valori in battiti al minuto: il calcolatore divide il valore massimo per quello di recupero. Il risultato è un modo sintetico e ripetibile per confrontare coppie di misurazioni ottenute con lo stesso protocollo. Non diagnostica il livello di forma, patologie o salute cardiovascolare, perché tempi, attività, farmaci, temperatura, postura e metodo di misurazione possono influire sui dati.
Che cosa indica il rapporto di recupero
Questo calcolatore applica una formula diretta: frequenza cardiaca massima divisa per frequenza cardiaca di recupero. Una lettura massima di 180 battiti al minuto e una successiva di 120 producono un rapporto di 1.5. Un valore superiore a 1 indica che la lettura successiva è inferiore al massimo, mentre un valore pari a 1 indica letture uguali.
Il numero è adimensionale perché entrambi gli input utilizzano la stessa unità. È quindi comodo per confrontare sessioni ripetute quando il protocollo rimane invariato. Tuttavia, il rapporto non coincide con la più comune differenza di recupero cardiaco, che sottrae la lettura successiva da quella massima.
Un rapporto di 1.5 e una diminuzione di 60 bpm descrivono lo stesso esempio da prospettive diverse, ma non vanno confrontati con soglie previste per il recupero a uno o due minuti misurato come differenza. Registri insieme al rapporto il tipo di esercizio, l’intervallo di recupero, la postura e il dispositivo. Senza questi dettagli, una variazione potrebbe dipendere dall’impostazione del test anziché da un cambiamento fisiologico significativo.
Come raccogliere letture confrontabili
Misuri il valore massimo vicino al punto di massimo sforzo della sessione, usando un dispositivo e un metodo che possa ripetere. Scelga poi un intervallo di recupero preciso, per esempio uno o due minuti dopo l’interruzione, ed effettui una nuova misurazione esattamente in quel momento. Mantenga costanti le condizioni: stare in piedi, sedersi, camminare lentamente o sdraiarsi può produrre risposte diverse.
Il calcolatore accetta valori numerici positivi fino a 300 bpm e non presume che la frequenza di recupero debba essere inferiore. Questa scelta mantiene corretto il calcolo se il battito aumenta brevemente al termine dell’esercizio, ma un incremento inatteso richiede di verificare i tempi o la misurazione. Usi lo stesso cardiofrequenzimetro per confrontare le sessioni, controlli il contatto del sensore e non mescoli un valore istantaneo dell’orologio con una media contata manualmente, salvo che il protocollo lo preveda.
Inserisca battiti al minuto, non battiti contati in un intervallo più breve. Se conta per 15 secondi, moltiplichi per quattro. La raccolta coerente conta più di ulteriori cifre decimali.
Come usare il risultato responsabilmente
Usi il rapporto come calcolo descrittivo di una coppia definita di letture, non come diagnosi o punteggio universale di forma fisica. Per il monitoraggio personale, confronti solo risultati ottenuti con intensità, tempi di recupero, ambiente, idratazione e postura ragionevolmente simili. Farmaci, malattie, stanchezza, calore, altitudine, caffeina ed errori del dispositivo possono modificare la risposta cardiaca; non attribuisca quindi troppo significato a un singolo valore.
Allenatori e ricercatori possono includere il rapporto in un insieme di dati più ampio, ma devono conservare anche i valori grezzi e il protocollo. L’output restituisce intenzionalmente entrambi gli input insieme al rapporto, rendendo il dato più facile da verificare. Se Le serve la diminuzione convenzionale, sottragga la frequenza di recupero da quella massima o utilizzi uno strumento dedicato; i riferimenti clinici spesso riguardano tale differenza assoluta.
Richieda un parere medico qualificato in presenza di sintomi, risposte insolite o decisioni sulla sicurezza dell’esercizio. Entrambi i percorsi applicano la stessa formula deterministica.
Casi d'uso
Confrontare sessioni di esercizio ripetute
Monitori un rapporto adimensionale quando allenamento, intervallo, postura e metodo di misurazione restano costanti.
Aggiungere un dato derivato ai valori fisici
Converta frequenze massime e di recupero archiviate in un rapporto deterministico per report, pannelli o tabelle di ricerca.
Verificare rapidamente un calcolo
Controlli un rapporto calcolato a mano senza foglio elettronico, conservando nel risultato entrambe le letture originali.
Domande frequenti
Quale formula usa il calcolatore?
Divide la frequenza cardiaca massima per quella di recupero e arrotonda il rapporto a sei cifre decimali.
Quali unità devo inserire?
Inserisca entrambe le letture in battiti al minuto. Poiché le unità si annullano nella divisione, il rapporto non ha unità.
È uguale al recupero della frequenza cardiaca in bpm?
No. La differenza di recupero sottrae la lettura successiva dalla massima; questa capacità divide la massima per la successiva.
Un rapporto più alto indica sempre una forma migliore?
No. Tempi, protocollo, postura, farmaci, ambiente e qualità della misurazione influenzano i valori, quindi il rapporto non offre da solo un’interpretazione clinica.
Come prendo le due letture per confrontare le sessioni?
Misuri il picco vicino al momento più duro della sessione, poi misuri di nuovo a un intervallo fisso, ad esempio uno o due minuti dopo essersi fermato, nella stessa posizione e con lo stesso cardiofrequenzimetro. Se conta per 15 secondi, moltiplichi prima per quattro.
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/health/heart-rate-recovery-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"peak_heart_rate":180,"recovery_heart_rate":120}'const res = await fetch("https://api.kit.forhosting.com/health/heart-rate-recovery-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"peak_heart_rate": 180,
"recovery_heart_rate": 120
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/heart-rate-recovery-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"peak_heart_rate": 180,
"recovery_heart_rate": 120
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/heart-rate-recovery-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"peak_heart_rate":180,"recovery_heart_rate":120}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"peak_heart_rate":180,"recovery_heart_rate":120}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/heart-rate-recovery-ratio", 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
{
"peak_heart_rate": 180,
"recovery_heart_rate": 120
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.heart_rate_recovery_ratio",
"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
Come usare il risultato responsabilmente
Il calcolo nel browser avviene localmente, mentre le richieste automatizzate costano $0.002.
Domande tecniche
Che cosa accade se manca una lettura obbligatoria?
La richiesta restituisce un errore invalid_input che identifica il campo obbligatorio mancante invece di produrre un risultato.
Quanto costa un calcolo tramite API?
Ogni richiesta API completata costa $0.002; lo stesso calcolo deterministico è disponibile anche nel browser.