Calculadora FCmax Gellish
A los 40 años, la ecuación de Gellish sitúa su frecuencia cardíaca máxima en 179 lpm: 207 menos 0,7 por su edad. Úsela cuando un entrenador, un curso o una aplicación pida Gellish en concreto, y no Fox ni Tanaka. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Age
- 40
- FCmáx (lpm)
- 179 bpm
- Ecuación
- 207 - 0.7 * age
- Precisión
- 2
La frecuencia cardíaca máxima es el pulso más alto en latidos por minuto que se espera que alcance una persona de una edad dada durante un esfuerzo total. La ecuación de Gellish estima ese techo solo con la edad: doscientos siete menos cero punto siete por la edad en años. Entrenadores, educadores de rehabilitación cardíaca y autores de aplicaciones de fitness buscan esta regresión nominada porque no es la regla clásica de Fox de doscientos veinte ni el intercepto de Tanaka de doscientos ocho.
Qué estima la ecuación de Gellish y qué contiene la respuesta
La frecuencia cardíaca máxima es una estimación del pulso sostenible más alto en latidos por minuto que una persona de una edad dada suele alcanzar bajo esfuerzo máximo. Los preparadores y los manuales usan ese techo al esbozar bandas de intensidad, por ejemplo del cincuenta al sesenta por ciento de la HRmax para recuperación suave o del ochenta al noventa por ciento para intervalos más duros, aunque los picos individuales reales siguen variando con la genética, la medicación y la forma física.
La ecuación lineal de Gellish, publicada por Gellish y colegas, es una regresión poblacional de la forma doscientos siete menos cero punto siete por la edad. Se parece al intercepto de Tanaka de doscientos ocho, pero es un juego de coeficientes publicado distinto, de modo que quien busca una calculadora de frecuencia cardíaca máxima de Gellish no está buscando una tabla Fox–Tanaka–Gulati de varias fórmulas. Esta página responde solo a esa intención de fórmula nominada.
Dónde encaja una calculadora de HRmax Gellish en el entrenamiento, la enseñanza y el software
Los entrenadores y los atletas suelen empezar la planificación de zonas con un techo predicho por la edad antes de afinar con pruebas de campo o datos de laboratorio, y una página dedicada a Gellish les permite citar el intercepto de doscientos siete en lugar de sustituir en silencio Fox o Tanaka. Los docentes pueden pregenerar claves de respuesta para edades modestas sin fiarse de aplicaciones opacas que cambian coeficientes o recortan decimales.
Los desarrolladores llaman al mismo contrato desde scripts para sembrar vectores de prueba deterministas para interfaces de frecuencia cardíaca, para normalizar edades introducidas por el usuario antes de demostraciones de intensidad, o para satisfacer enunciados de retos de programación que exigen la forma de Gellish y no un doscientos veinte fijo. La práctica de concursos y certificaciones a veces necesita una fuente rápida y sin conexión de estimaciones en bpm para comprobar soluciones sin equipo de laboratorio.
Las herramientas de producto y de educación usan la estimación cuando un alumno escribe una edad y la interfaz debe mostrar esta ecuación de manual con un resultado claro en bpm. Combínela con ritmos, VO2 u otros extremos de salud cuando construya un pequeño laboratorio de ayudantes de fitness gratuitos y deterministas, y trate siempre las fórmulas poblacionales como estimaciones y no como diagnóstico médico.
Qué puede hacer con ella
Puntos de partida de zonas con la fórmula nominada
Estime la HRmax a partir de la edad con la ecuación de Gellish para que atletas y entrenadores esbocen bandas de intensidad citando los coeficientes 207 − 0.7 × age.
Tareas y fisiología del ejercicio
Genere respuestas reproducibles en bpm para manuales, cuestionarios y laboratorios que enseñan de forma específica la regresión de frecuencia cardíaca máxima de Gellish.
Preguntas frecuentes
¿Cuánto cuesta la calculadora de frecuencia cardíaca máxima de Gellish?
Es gratuita en su navegador, en esta página.
¿En qué se diferencia Gellish de Fox o de Tanaka?
Fox es 220 − age. Tanaka es 208 − 0.7 × age. Gellish usa la misma pendiente 0.7 que Tanaka pero un intercepto 207, de modo que ambas diferencian un latido por minuto a cualquier edad.
¿Qué ocurre si la edad falta, es cero o es negativa?
La edad es obligatoria y debe ser un número finito positivo; los valores ausentes o no positivos no valen para esta ecuación.
¿Es esto una medición médica de su verdadera frecuencia cardíaca máxima?
No. Gellish es una regresión poblacional a partir de la edad sola. Los máximos individuales reales varían; use pruebas clínicas o supervisadas cuando la precisión importe para decisiones de salud.
¿Cómo uso la estimación de Gellish para fijar intensidades de entrenamiento?
Los entrenadores suelen trazar bandas a partir de ella, como del 50 al 60 % de la estimación para la recuperación suave y del 80 al 90 % para intervalos más duros. Tómela como punto de partida y afínela con pruebas de campo o de laboratorio.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su 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)Ejemplo de solicitud
{
"age": 40
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.hrmax_gellish",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
max_age | 120 |
min_age | 1e-9 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Esta calculadora aplica la forma lineal publicada de Gellish, devuelve un resultado estructurado en bpm y rechaza una edad ausente o no válida con invalid_input.
Qué estima la ecuación de Gellish y qué contiene la respuesta
En cada solicitud usted obtiene la edad validada, hrmax_bpm de la forma cerrada, unit etiquetado como bpm, method igual a gellish, las cadenas formula y equation, y la precisión usada al redondear. No hay sincronización con wearables ni ruido aleatorio: el motor construye una estimación finita de bpm dentro del rango de edad admitido o rechaza la entrada con invalid_input. Los casos rechazados incluyen edad ausente, cadenas vacías, valores no finitos, edades por encima del techo documentado y cualquier edad no positiva, porque cero o años negativos no tienen sentido en este modelo.
Cómo se lee la edad y cómo la aritmética de Gellish permanece reproducible
Los signos más iniciales opcionales y la notación científica en las cadenas de edad se admiten cuando se interpretan como decimales finitos; los espacios incrustados, los prefijos hexadecimales y los tokens no numéricos se rechazan con un mensaje claro, de modo que una celda defectuosa no se convierta en un techo de pulso equivocado. Ejemplos que puede fijar: la edad cuarenta produce exactamente ciento setenta y nueve latidos por minuto, porque cero punto siete por cuarenta es veintiocho y doscientos siete menos veintiocho es ciento setenta y nueve; la edad treinta y cinco produce ciento ochenta y dos punto cinco, porque cero punto siete por treinta y cinco es veinticuatro punto cinco. El campo preferido es age en años, pero se aceptan los alias age_years, years y a para que hojas de cálculo, cadenas de consulta y formularios tipados reutilicen el mismo contrato. La edad debe ser estrictamente positiva: el cero, los números negativos y los valores no finitos fallan con invalid_input porque la ecuación de Gellish no está definida para una edad no positiva. Un campo opcional precision, con alias decimals y dp, elige cuántos decimales exponer para age y hrmax_bpm, con dos por defecto y un tope de quince para que los goldens de JSON se mantengan estables. Combine la ejecución gratuita en el navegador de esta página con la API de pago cuando necesite el mismo resultado matemático dentro de un flujo automatizado, sin reimplementar usted mismo los coeficientes de Gellish.
Dónde encaja una calculadora de HRmax Gellish en el entrenamiento, la enseñanza y el software
En esta página el trabajo se ejecuta por completo en su navegador; a través de la API cada consulta correcta cuesta $0.002, la validación fallida no se cobra y no se almacena nada después de devolver la respuesta. Esa división —exploración interactiva gratuita y una API de pago idéntica— coincide con el resto del catálogo KIT de nivel A y le permite pasar de una demostración de aula a un flujo automatizado sin cambiar el resultado matemático.
Casos de integración
Fixtures deterministas de software
Siembre pruebas unitarias y aplicaciones de entrenamiento con una salida estable de HRmax Gellish sin reimplementar intercepto y pendiente en cada lenguaje cliente.
Preguntas técnicas
¿Cuál es la ecuación de Gellish para la frecuencia cardíaca máxima?
La forma lineal de Gellish es HRmax = 207 − 0.7 × age, con la edad en años y la HRmax en latidos por minuto. El campo de respuesta hrmax_bpm guarda esa estimación.