万米高空测半径一次“零成本”的地球实验

万米高空测半径:一次“零成本”的地球实验,让你明白什么是“只要你想,世界都会让步”。咱先聊聊怎么从“质数筛法”走到万米高空,为啥还得去测地球半径呢?话说古希腊那个叫埃拉托斯特尼的老兄,随手拿影子差秒表算了一下,误差才10%。这一手操作不仅证明了地球是圆的,还给“米”的诞生铺平了道路。 现在民航允许手机在飞行模式下用了,我干脆把老实验搬到了客舱里,就用一部华为 LON-AL00 手机、一段云朵上方的路程,试试看能不能再现当年的辉煌。这次实验准备了三样东西:华为 LON-AL00 拍照,GNU Image Manipulation Program 处理图片,还有 Geometer's Sketchpad 和 Geogebra 作图。起飞后我就盯着窗外看,找条笔直的乡村公路来当尺子,路边停着一辆卡车正好可以当作参考线。飞机飞过一片平坦农田时我赶紧按下快门,卡车马上就成了图里的那条蓝线。 接下来是把像素换算成米数。我先拿张 A4 纸贴在窗边拍个网格图,量了一下占屏幕 11 像素;又拿张 20 乘 27 厘米的纸放到镜头前 24 厘米处充满屏幕,算出主视角大概 0.0075 度。再看刚才那张卡车照片,量出车长也是 11 像素左右。把这些数据代入公式一算高度大概是 2100 米,考虑到镜头有点倾斜最后取 1500 米。 地平线距离怎么算呢?飞机、地平线、镜头三点连成一个圆锥面切在地上形成双曲线。我给这个角度起个名字叫 λ,λ 越大地平线看着越直。图 5 里机翼挡住了视线边缘,我手动标出了最高点和交点量出夹角 0.56 度。把这个值代进去算出 λ 大约是 0.0372。 最后把数据往回代得到半径大约 540 公里。误差主要来自哪里呢?高度实测只是视线高度,如果按正常 10 公里对流层顶算半径就接近 6371 公里了,误差降到 40% 以内。大气折射让地平线看上去变高了软件计算时阈值误差也有影响。 结论就是这次尝试虽然有点粗糙但挺有意思的。不用啥昂贵设备只要一部手机懂点三角就能在万米高空测半径误差虽大但复现了科学的核心步骤——观察建模求解反思。如果未来分辨率提高 AI 算法更精准说不定真能在天上把 R 值测准到几十米精度科学不就是从“差不多”到“差不多精确”的过程嘛!