mcmillan_heart_rate_zones
Calculate heart rate training zones using McMillan methodology based on age and resting heart rate, with optional max heart rate input for personalized running intensity guidance.
Instructions
Calculate heart rate training zones based on age, resting heart rate, and optional max heart rate. Uses McMillan methodology with multiple max HR estimation formulas and both HRMAX and HRRESERVE methods.
Args: age: Runner's age in years resting_heart_rate: Resting heart rate in BPM max_heart_rate: Optional maximum heart rate in BPM (if None, will be estimated)
Returns: Dictionary containing estimated max HR, effective max HR, and training zones with both HRMAX and HRRESERVE calculations
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| age | Yes | ||
| resting_heart_rate | Yes | ||
| max_heart_rate | No |