Calculateur FCmax Gellish
À 40 ans, l'équation de Gellish situe votre fréquence cardiaque maximale à 179 bpm : 207 moins 0,7 fois votre âge. Utilisez-la quand un coach, un cours ou une application demande précisément Gellish, et non Fox ou Tanaka. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Age
- 40
- FCmax (bpm)
- 179 bpm
- Équation
- 207 - 0.7 * age
- Précision
- 2
La fréquence cardiaque maximale est le pouls le plus élevé en battements par minute qu'une personne d'un âge donné est censée atteindre à l'effort maximal. L'équation de Gellish estime ce plafond à partir de l'âge seul : deux cent sept moins zéro virgule sept fois l'âge en années. Les entraîneurs, les éducateurs en réadaptation cardiaque et les auteurs d'applications de fitness recherchent cette régression nommée, car ce n'est ni la règle classique de Fox à deux cent vingt, ni l'ordonnée à l'origine de Tanaka à deux cent huit.
Ce que l'équation de Gellish estime et ce que contient la réponse
La fréquence cardiaque maximale est une estimation du pouls soutenable le plus élevé en battements par minute qu'une personne d'un âge donné peut typiquement atteindre sous effort maximal. Les préparateurs et les manuels utilisent ce plafond pour esquisser des plages d'intensité, par exemple cinquante à soixante pour cent de la HRmax pour une récupération facile ou quatre-vingts à quatre-vingt-dix pour cent pour des intervalles plus durs, même si les vrais pics individuels varient encore selon la génétique, les médicaments et la forme.
L'équation linéaire de Gellish, publiée par Gellish et ses collègues, est une régression de population de la forme deux cent sept moins zéro virgule sept fois l'âge. Elle est proche de l'ordonnée à l'origine de Tanaka à deux cent huit, mais constitue un jeu de coefficients publié distinct, si bien que les personnes qui cherchent un calculateur de fréquence cardiaque maximale de Gellish ne cherchent pas un tableau Fox–Tanaka–Gulati à plusieurs formules. Cette page répond uniquement à cette intention de formule nommée.
Les cas refusés comprennent l'âge manquant, les chaînes vides, les valeurs non finies, les âges au-dessus du plafond documenté et tout âge non positif, car zéro ou des années négatives n'ont pas de sens pour ce modèle.
Où un calculateur HRmax Gellish s'inscrit dans l'entraînement, l'enseignement et le logiciel
Les entraîneurs et les athlètes commencent souvent la planification des zones par un plafond prédit selon l'âge avant d'affiner avec des tests de terrain ou des données de laboratoire, et une page dédiée à Gellish leur permet de citer l'ordonnée à l'origine de deux cent sept au lieu de substituer en silence Fox ou Tanaka. Les enseignants peuvent pré-générer des corrigés pour des âges modestes sans se fier à des applications opaques qui changent les coefficients ou tronquent les décimales.
Les développeurs appellent le même contrat depuis des scripts pour ensemencer des vecteurs de test déterministes pour des interfaces de fréquence cardiaque, pour normaliser les âges saisis par l'utilisateur avant des démonstrations d'intensité, ou pour satisfaire des énoncés de défis de programmation qui exigent la forme de Gellish plutôt qu'un deux cent vingt codé en dur. La pratique de concours et de certifications a parfois besoin d'une source rapide et hors ligne d'estimations en bpm afin de vérifier des solutions sans équipement de laboratoire.
Les outils de produit et d'éducation utilisent l'estimation lorsqu'un apprenant saisit un âge et que l'interface doit afficher cette équation de manuel avec un résultat bpm clair. Associez-le au rythme, au VO2 ou à d'autres points de terminaison santé lorsque vous construisez un petit laboratoire d'aides fitness gratuites et déterministes, et traitez toujours les formules de population comme des estimations plutôt que comme un diagnostic médical.
Cas d’usage
Points de départ de zones avec la formule nommée
Estimez la HRmax à partir de l'âge avec l'équation de Gellish afin que athlètes et entraîneurs esquissent des plages d'intensité en citant les coefficients 207 − 0.7 × age.
Devoirs et physiologie de l'exercice
Générez des réponses bpm reproductibles pour manuels, quiz et laboratoires qui enseignent précisément la régression de fréquence cardiaque maximale de Gellish.
Questions fréquentes
Que coûte le calculateur de fréquence cardiaque maximale de Gellish ?
Il est gratuit dans votre navigateur, sur cette page.
En quoi Gellish diffère-t-il de Fox ou de Tanaka ?
Fox vaut 220 − age. Tanaka vaut 208 − 0.7 × age. Gellish utilise la même pente 0.7 que Tanaka mais une ordonnée à l'origine 207, donc les deux diffèrent d'un battement par minute à tout âge.
Que se passe-t-il si l'âge est manquant, nul ou négatif ?
L'âge est obligatoire et doit être un nombre fini positif ; les valeurs manquantes ou non positives ne sont pas valides pour cette équation.
S'agit-il d'une mesure médicale de votre vraie fréquence cardiaque maximale ?
Non. Gellish est une régression de population à partir de l'âge seul. Les vrais maximums individuels varient ; utilisez un test clinique ou supervisé lorsque la précision compte pour une décision de santé.
Comment utiliser l'estimation de Gellish pour fixer des intensités d'entraînement ?
Les entraîneurs en tirent souvent des zones, par exemple 50 à 60 % de l'estimation pour la récupération facile et 80 à 90 % pour les intervalles plus durs. Considérez-la comme un point de départ à affiner par des tests de terrain ou de laboratoire.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/health/hrmax-gellish \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"age":40}'const res = await fetch("https://api.kit.forhosting.com/health/hrmax-gellish", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"age": 40
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/hrmax-gellish",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"age": 40
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/hrmax-gellish", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"age":40}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"age":40}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/hrmax-gellish", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"age": 40
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.hrmax_gellish",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_age | 120 |
min_age | 1e-9 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Ce calculateur applique la forme linéaire publiée de Gellish, renvoie un résultat structuré en bpm et refuse un âge manquant ou invalide avec invalid_input.
Ce que l'équation de Gellish estime et ce que contient la réponse
Pour chaque requête, vous obtenez l'âge validé, hrmax_bpm issu de la forme fermée, unit étiqueté bpm, method égal à gellish, les chaînes formula et equation, et la précision utilisée pour l'arrondi. Il n'y a ni synchronisation d'objets connectés ni bruit aléatoire : le moteur construit une estimation finie en bpm dans la plage d'âge prise en charge, ou refuse l'entrée avec invalid_input. Si vous avez besoin du pouls de repos mesuré, du VO2 max d'un test de terrain ou de tables de zones une fois la HRmax connue, utilisez ces outils dédiés ; cette page ne répond que l'estimation de Gellish fondée sur l'âge, avec une sortie numérique stable pour les feuilles d'exercices, les tests unitaires et les consommateurs d'API.
Comment l'âge est lu et comment l'arithmétique de Gellish reste reproductible
Les signes plus initiaux facultatifs et la notation scientifique sur les chaînes d'âge sont admis lorsqu'ils s'analysent comme des décimaux finis ; les espaces intégrés, les préfixes hexadécimaux et les jetons non numériques sont refusés avec un message clair, pour qu'une mauvaise cellule ne devienne pas un plafond de pouls erroné. Exemples que vous pouvez figer : l'âge quarante donne exactement cent soixante-dix-neuf battements par minute, car zéro virgule sept fois quarante vaut vingt-huit et deux cent sept moins vingt-huit vaut cent soixante-dix-neuf ; l'âge trente-cinq donne cent quatre-vingt-deux virgule cinq, car zéro virgule sept fois trente-cinq vaut vingt-quatre virgule cinq. Le champ préféré est age en années, mais les alias age_years, years et a sont acceptés afin que tableurs, chaînes de requête et formulaires typés réutilisent le même contrat. L'âge doit être strictement positif : zéro, les nombres négatifs et les valeurs non finies échouent avec invalid_input, car l'équation de Gellish n'est pas définie pour un âge non positif. Un champ facultatif precision, avec les alias decimals et dp, choisit combien de décimales exposer pour age et hrmax_bpm, deux par défaut et un plafond de quinze afin que les goldens JSON restent stables. Associez l'exécution gratuite dans le navigateur de cette page à l'API tarifée lorsque vous avez besoin du même résultat mathématique dans un pipeline automatisé, sans réimplémenter vous-même les coefficients de Gellish.
Où un calculateur HRmax Gellish s'inscrit dans l'entraînement, l'enseignement et le logiciel
Sur cette page, le travail s'exécute entièrement dans votre navigateur ; via l'API, chaque consultation réussie coûte $0.002, une validation échouée n'est pas facturée, et rien n'est stocké après le renvoi de la réponse. Cette séparation — exploration interactive gratuite et API tarifée identique — correspond au reste du catalogue KIT de niveau A et vous permet de passer d'une démonstration en classe à un pipeline automatisé sans changer le résultat mathématique.
Cas d'intégration
Fixtures logicielles déterministes
Ensemencez tests unitaires et applications d'entraînement avec une sortie HRmax Gellish stable, sans réimplémenter ordonnée et pente dans chaque langage client.
Questions techniques
Quelle est l'équation de Gellish pour la fréquence cardiaque maximale ?
La forme linéaire de Gellish est HRmax = 207 − 0.7 × age, l'âge en années et la HRmax en battements par minute. Le champ de réponse hrmax_bpm contient cette estimation.