这个计算器能做什么
本工具可根据起始的每公里配速,推算一次跑步的总完赛时间,例如全程马拉松(42.195 公里)或半程马拉松(21.0975 公里)。它还能模拟途中最多三次的配速变化,让你规划一场更贴近实际的比赛——无论是后程掉速,还是中途加速冲刺。计算原理就是简单的算术(配速 × 距离),适用于任何地区;距离以公里为单位,这也是全球大多数国家通用的公制习惯。
使用方法
将起始配速填写为每公里的分钟与秒数(例如 4 分 30 秒 = 4:30/公里)。填入比赛的总距离(公里)。对于每一项可选的变速,依次选择生效的距离点、变化幅度(秒/公里)以及方向:「掉速」表示速度变慢(配速数值变大),「提速」表示速度变快(配速数值变小)。每次变化都是累加的,并在之后的全程持续生效。若某个变速点选择「不变速」,则会跳过该项。
计算公式
基础配速 \(P_0 = 60 \times \text{分钟} + \text{秒}\),单位为秒/公里。赛程会在每个生效的变速点处被切分成若干段。每一段的用时等于该段长度乘以当前配速,而在每个变速点处,会把带符号的增量(变慢为正、变快为负)累加到当前配速上。最后将各段用时相加,并换算成「时:分:秒」格式。
$$\begin{gathered} T = \sum_{i} (\Delta d_i \cdot p_i) \\[1.5em] \text{where}\quad \left\{ \begin{aligned} p_0 &= 60\cdot\text{Start min} + \text{Start sec} \\ p_i &= p_{i-1} \pm \text{Change (sec/km)} \\ \Delta d_i &= \text{segment length up to } \text{Distance (km)} \end{aligned} \right. \end{gathered}$$
实例演算
起始 4:30/公里(\(P_0 = 270\) 秒/公里),距离 42.195 公里,在 20 公里处 +3 秒/公里、30 公里处 +5 秒/公里、35 公里处 +2 秒/公里,方向均为「掉速」。0–20 公里段:$$270 \times 20 = 5400 \text{ 秒}$$ 20–30 公里段:$$273 \times 10 = 2730 \text{ 秒}$$ 30–35 公里段:$$278 \times 5 = 1390 \text{ 秒}$$ 35–42.195 公里段:$$280 \times 7.195 = 2014.6 \text{ 秒}$$ 合计 \(= 11534.6\) 秒,约 3:12:15。最终配速 \(= 280\) 秒/公里 \(= 4{:}40\)/公里。
常见问题
如果我不设置任何变速会怎样? 完赛时间就是「距离 × 基础配速」,即全程匀速。
变速点超过终点会怎样? 凡是设在等于或超过比赛距离处的变速都不会生效,会被自动忽略。
如果我大幅提速,配速会变成负数吗? 不会。计算器会将配速限制在最低 1 秒/公里,以确保结果在物理上有意义。