马赫数

M = V / a

a = √(γRT),M = V/a。

📐 计算公式
马赫数(本页代码口径):T = 摄氏温度+273.15(K);声速 a = √(γ×287×T)(m/s,287 为空气气体常数 J/(kg·K)、γ 比热比);马赫数 M = v÷a;联动量:飞行速度 = v×3.6(km/h)。校验:三项输入空值守卫,空值即提示。判据:M>1 判「超音速」、M≤1 判「亚音速」,M=1 为跨音速临界点。

a = √(γRT),M = V/a。

Formula & Standard References

Item Formula / Note Source / Standard
Mach numberMa = v/a (flow speed / local speed of sound)Ernst Mach 1887; named by Ackeret, 1929
Speed of sounda = √(γRT), γ=1.4 for airIsentropic ideal-gas relation
Flow regimesSubsonic <0.8, transonic 0.8–1.2, supersonic >1.2Anderson, Aerodynamics
📌 计算说明
  • 15°C 海平面声速约 340 m/s。
  • M>1 为超声速。

📚 深度解析:马赫数

💡 常见使用场景

15°C 海平面的马赫数
温度 T=15°C=288 K、比热比 γ=1.4、气体常数 R=287 J/(kg·K)。音速 a=√(1.4×287×288)≈340 m/s。若飞行速度 V=340 m/s,则 M=1.0(恰好音速)。

❓ 常见问题(FAQ)

音速为什么随温度变化?
a=√(γRT),温度越高音速越大。高空虽稀薄但更冷,音速反而略低;所以同一真速在高空对应更高马赫数,这也是用马赫而非真速界定跨音速的原因。
M=1 就一定是音障吗?
M=1 是音速点,但阻力剧增出现在 M≈0.8–1.2 的跨音速区(局部激波)。现代客机巡航 M≈0.78–0.85 刻意避开强激波区以省油。