这个计算器能做什么
有氧运动卡路里消耗计算器会根据你的平均心率、体重、年龄以及运动时长,估算你在匀速有氧运动中消耗了多少卡路里。它不依赖那种千篇一律的"运动项目热量表",而是采用Keytel公式——一组基于实验室测试、经过发表的心率热量计算公式。由于心率能真实反映身体的实际负荷强度,这种方法通常比"每分钟固定消耗多少卡"的通用图表更贴合个人情况。该公式还区分性别,因此计算器会分别对男性和女性套用不同的方程。
你需要填写的信息
- 性别——决定采用哪一套Keytel公式(男女系数不同)。
- 平均心率(bpm)——本次运动期间的平均心率,最好由心率带或运动手表测得。
- 体重(kg)——你的体重,单位为千克。
- 年龄(岁)——你的年龄,也是计算中的一个因素。
- 时长(分钟)——在该心率下的总运动时间。
公式详解
对于男性,计算器按以下方式计算每分钟消耗的卡路里:
$$\text{千卡/分钟} = \frac{-55.0969 + 0.6309 \times \text{心率} + 0.1988 \times \text{体重} + 0.2017 \times \text{年龄}}{4.184}$$
对于女性,则使用女性系数:
$$\text{千卡/分钟} = \frac{-20.4022 + 0.4472 \times \text{心率} - 0.1263 \times \text{体重} + 0.074 \times \text{年龄}}{4.184}$$
除以4.184是把千焦换算成千卡。计算结果会被限制为不小于零(不会出现负数消耗),随后再乘以运动时长(分钟),即可得到消耗的总卡路里。
实例演算
假设一位男性,年龄35岁,体重80 kg,以平均心率150 bpm跑步30分钟:
- $$\text{千卡/分钟} = \frac{-55.0969 + 0.6309 \times 150 + 0.1988 \times 80 + 0.2017 \times 35}{4.184}$$
- $$= \frac{-55.0969 + 94.635 + 15.904 + 7.0595}{4.184}$$
- $$= \frac{62.50}{4.184} \approx 14.94 \text{ 千卡/分钟}$$
- $$\text{总计} = 14.94 \times 30 \approx \textbf{448 卡路里}$$
常见问题
结果准确吗? Keytel公式是针对正常心率区间内的匀速有氧运动验证得出的。它给出的是估算值——适合用来观察趋势变化,而非精确的医学测量。
我必须用心率监测设备吗? 想要更准确的结果,是的。心率带或运动手表能提供可靠的平均心率,而心率正是影响结果最关键的一项输入。
为什么对女性来说体重越大结果反而越低? 在原始研究中,女性公式带有一个较小的负数体重系数(\(-0.1263\)),因此体重会让估算值略微降低;而男性公式中体重则是正向叠加的。