多普勒效应计算器

Doppler Effect Calculator

Compute the observed frequency shift from wave speed, source frequency and the velocities of observer and source with f' = f(v+v_o)/(v−v_s).

📐 计算公式
多普勒效应(本页主式为相互接近):f′ = f×(v+v_o)÷(v−v_s)(Hz,v 波速、v_o 观察者朝向源为正、v_s 波源朝向观察者为正);声源远离分支 = f×(v+v_o)÷(v+v_s);频率偏移 Δf = f′−f。校验:四项输入空值守卫,空值即提示,其余按 0 兜底。判据:无固定分级,接近时观测频率升高(蓝移)、远离时降低(红移),分母 v−v_s 趋 0 时频率急剧发散。
由波速、源频率、观察者速度与波源速度,按 f' = f(v+v_o)/(v-v_s) 计算接近时的观测频率。

Formula & Standard References

Item Formula / Note Source / Standard
Doppler shift f' = f·(v±v_obs)/(v∓v_src) Doppler 1842; acoustic/optical waves
📌 计算说明
  • 声速约 343 m/s(20℃空气);波源靠近观察者时频率升高。

📚 深度解析:声波多普勒频移

💡 常见使用场景

计算
声速 340 m/s、f=1000 Hz、声源以 20 m/s 朝观察者 → f′=f·v/(v-vs)=1000·340/320≈1062.5 Hz。

❓ 常见问题(FAQ)

红光移蓝移?
远离频降(红移),靠近频升(蓝移)。
光也有多普勒效应吗?
有,但需用相对论公式处理,与声波公式不同。