距离速度时间三角形计算器
给定其中任意两个变量,即可求解距离、速度或时间中的另一个。使用交互式 D-S-T 三角形选择未知数,自由混合单位(km, mi, m, ft, km/h, mph, m/s, ft/s, knots, sec/min/hr/day),支持输入 1h 30m 或 5400 sec 等格式的时间,并查看动画旅程、完整的逐步解题方案,以及多路段平均速度和往返调和平均速度的额外模式。
检测到广告拦截,导致我们无法展示广告
MiniWebtool 依靠广告收入免费提供服务。如果这个工具帮到了你,欢迎开通 Premium(无广告 + 更快),或将 MiniWebtool.com 加入白名单后刷新页面。
- 或升级 Premium(无广告)
- 允许 MiniWebtool.com 显示广告,然后刷新
距离速度时间三角形计算器
距离 速度 时间三角形计算器将经典的教科书 DST 三角形变成了一个交互式求解器。点击三角形的任何一个角(距离、速度或时间),工具就会隐藏该字段,询问另外两个数值,并返回带有分步 LaTeX 解释的答案、动画旅程可视化以及一个直观标签(将结果转化为熟悉的场景,如步行速度、高速公路驾驶、客机巡航)。距离支持 km, miles, metres, feet, yards, 以及 nautical miles。速度支持 km/h, mph, m/s, ft/s, knots, 以及 Mach。时间支持 seconds, minutes, hours, days, 或自然字符串如 1h 30m, 90 min, 1:30:00, 或 5400 sec。除了基础三角形外,还有两个额外模式:多段路程平均速度求解器(最多四段)和往返求解器(正确返回两个速度的调和平均值)。
如何使用此计算器
- 点击你想要计算的角。 直接在三角形上点击 D、S 或 T。相应的模式会自动选择,未知字段会消失,因此你只需提供实际需要的两个值。
- 输入两个已知值,可以使用任何单位 —— 计算器在求解前会将所有数值转换为一致的 SI 单位(米、秒、米/秒),并以你输入单位所属的系列显示结果。
- 自然地输入时间,通过将时间单位切换为 混合 (mixed)。类似
1h 30m,90 min,1:30:00, 和5400 sec的字符串均可被识别。 - 点击“求解” 查看主要答案、备选单位转换、动画旅程条以及编号的 LaTeX 格式分步解决方案。
- 切换选项卡解决额外问题。 “多段路程”选项卡可以计算包含多个距离和速度段的行程平均值(正确使用总距离除以总时间)。“往返”选项卡处理著名的“去程 60 mph,回程 40 mph”谜题,使用调和平均数。
DST 三角形原理解析
该三角形是一个“手指遮盖法”记忆辅助工具,将三个公式浓缩在一张图中:
遮住 D → S × T
D 位于顶部。用手指遮住它,底行显示“S 乘以 T”。
\( d = s \times t \ )
遮住 S → D ÷ T
S 位于左下角。遮住它,剩下的形状显示“D 除以 T”。
\( s = \dfrac{d}{t} \ )
遮住 T → D ÷ S
T 位于右下角。遮住它,剩下的形状显示“D 除以 S”。
\( t = \dfrac{d}{s} \ )
三角形中间的水平分割线是分数线(除号)。S 和 T 之间的空白空间表示乘法。这一张图片足以推导出你可能需要的每一个距离-速度-时间公式。
计算示例:求解时间
你以 80 km/h 的恒定速度行驶了 240 km。需要多长时间?
- 遮住三角形上的 T。剩余形状显示为 \( t = d / s \)。
- 无需转换 —— 两个数值已经处于兼容单位。
- \( t = 240 / 80 = 3 \) 小时,或 10,800 秒,或 180 分钟。
计算示例:混合单位求解距离
一列火车以 25 m/s 的速度巡航 1 小时 30 分钟。它行驶了多远?
- 将时间转换为秒:\( 1\,\text{h}\,30\,\text{min} = 5400\,\text{s} \)。
- 应用 \( d = s \times t \):\( d = 25 \times 5400 = 135{,}000 \) m = 135 km。
- 这大约是 85 英里的通勤距离 —— 大致相当于伦敦到伯明翰的高速公路距离。
计算示例:往返调和平均数
你以 60 mph 的速度驱车 60 英里到达一个小镇,并以 40 mph 的速度返回。整个行程的平均速度是多少?
- 去程时间:\( 60 / 60 = 1 \) 小时。回程时间:\( 60 / 40 = 1.5 \) 小时。
- 总距离 \( D = 60 + 60 = 120 \) mi。总时间 \( T = 1 + 1.5 = 2.5 \) h。
- 平均速度 \( = D / T = 120 / 2.5 = 48 \) mph —— 不是 50 mph。
- 调和平均公式可以一步得出相同答案:\( \bar v = \dfrac{2 v_1 v_2}{v_1 + v_2} = \dfrac{2 \times 60 \times 40}{60 + 40} = \dfrac{4800}{100} = 48 \) mph。
应避免的常见陷阱
- 混合使用 km/h 和秒。 将 60 km/h 乘以 30 秒得到的结果没有任何意义。要么将 km/h 转换为 m/s(乘以 5/18 ≈ 0.2778),要么将秒转换为小时。
- 以简化的方式计算平均速度。 以 60 mph 和 40 mph 行驶相同的 *距离*,平均速度是 48 mph,而不是 50。以 60 mph 和 40 mph 行驶相同的 *时间*,平均速度才是 50 mph。三角形计算的是距离和时间的平均值 —— 永远不是原始速度的算术平均。
- 忘记转换分钟。 在公式 \( d = s \times t \) 中,如果速度单位是 km/h,而直接将“用时 90 分钟”代入 \( t = 90 \),得到的距离会偏差 60 倍。请使用混合时间解析器或选择“min”作为单位。
- 使用零或接近零的数值。 时间和速度必须为正数 —— 除以零会产生无穷大。计算器会拒绝此类输入并显示友好提示。
- 小数点逗号与小数点。 计算器接受两者 ——
1,5和1.5都表示一个半小时。
快速转换参考
| 从 | 到 | 乘以 | 计算示例 |
|---|---|---|---|
| km/h | m/s | 5/18 ≈ 0.2778 | 72 km/h × 5/18 = 20 m/s |
| m/s | km/h | 18/5 = 3.6 | 25 m/s × 3.6 = 90 km/h |
| mph | km/h | 1.609344 | 60 mph × 1.6093 ≈ 96.6 km/h |
| mph | m/s | 0.44704 | 60 mph × 0.44704 ≈ 26.82 m/s |
| knots | km/h | 1.852 | 30 kn × 1.852 = 55.56 km/h |
| Mach 1 (海平面) | m/s | ≈ 343 | Mach 0.85 × 343 ≈ 291.5 m/s |
| km | m | 1000 | 1.5 km = 1500 m |
| mi | km | 1.609344 | 5 mi ≈ 8.05 km |
| nmi (航海) | km | 1.852 | 10 nmi = 18.52 km |
| ft | m | 0.3048 | 500 ft = 152.4 m |
| hour | 秒 | 3600 | 1.5 h = 5400 s |
| day | 秒 | 86 400 | 1 day = 86,400 s |
常见问题解答
什么是距离-速度-时间三角形?
它是一个关于公式 \( d = s \times t \) 的视觉记忆辅助工具。距离位于三角形顶部,速度位于左下角,时间位于右下角。要查找其中任何一个,只需用手指遮住该字母,然后从剩余的两个字母中读取公式。遮住 D,你会看到“S × T”。遮住 S,你会看到“D 除以 T”。遮住 T,你会看到“D 除以 S”。
如何根据速度和时间求距离?
使用公式 \( d = s \times t \),确保两个数值的单位兼容。例如,以 60 km/h 的速度行驶 2 小时:\( d = 60 \times 2 = 120 \) km。对于以 25 m/s 的速度行驶 30 分钟:先将 30 分钟转换为 1800 秒,然后 \( d = 25 \times 1800 = 45{,}000 \) m = 45 km。
如何根据距离和时间求速度?
使用公式 \( s = d / t \)。如果在 3 小时内行驶 240 km:\( s = 240 / 3 = 80 \) km/h。要将 m/s 转换为 km/h,请乘以 3.6;要将 km/h 转换为 m/s,请乘以 5/18。
如何根据距离和速度求时间?
使用公式 \( t = d / s \)。对于以 50 mph 的速度行驶 150 英里:\( t = 150 / 50 = 3 \) 小时。乘以 60 得到分钟 (180 min),或乘以 3600 得到秒 (10,800 s)。
为什么往返平均速度不直接是 (v1 + v2)/2?
因为往返行程中速度较慢的路段花费了更多时间,因此在时间加权平均值中权重更大。平均速度是总距离 ÷ 总时间,对于往返距离相等的情况,计算结果为调和平均值 \( \dfrac{2 v_1 v_2}{v_1 + v_2} \)。去程 60 mph,回程 40 mph,结果是 48 mph,而不是 50。
如果是每段路程距离不同的多段行程怎么办?
切换到“多段路程”选项卡。为每段行程输入其距离和该路段的速度。计算器会将每段的时间计算为 \( t_i = d_i / v_i \),然后用总距离除以总时间。这是在不等长路段之间计算平均速度的唯一正确方法 —— 直接平均原始速度通常会得到错误答案。
我可以混合单位吗,比如 km/h 和英里?
可以。每个输入项都有自己的单位下拉菜单。计算器在求解前会将每个数值内部转换为米、秒和米/秒,然后以您选择的单位系列格式化答案。
“直观”标签是什么意思?
它是一个友好的对比说明,将计算出的速度或距离转化为您熟悉的事物 —— 步行速度、高速公路行驶、客机巡航、超音速等等。该标签可以帮助您在信任计算结果之前,对输入是否合理进行初步核对。
引用此内容、页面或工具为:
"距离速度时间三角形计算器" 于 https://MiniWebtool.com/zh-cn//,来自 MiniWebtool,https://MiniWebtool.com/
由 MiniWebtool 团队提供。更新日期:2026-05-10
您还可以尝试我们的 AI数学解题器 GPT,通过自然语言问答解决您的数学问题。