Hello 天文

自動翻譯,請以簡體中文原文校核。

拍月亮時,為什麼它上面的圖案看起來歪了?

手機拿正了,月面圖案卻可能傾斜:先分清「你的上方」和「天球的北方」。

天空座標與觀測

你把手機拿正,早些時候拍一次月亮,晚些時候再拍一次,同一個圖案的朝向看起來變了。地面總是在畫面下方,但天球上的方向經過天空時,並不總和畫面上的「上」重合。

開啟互動課程 →

先猜一下

月面圖案在照片裡傾斜了,就一定是月球突然快速自轉了嗎?

查看答案與解釋

不一定 — 本地向上與天北的相對方向也在變化,會讓相機裡的圖案看起來旋轉。

再把體驗和科學連結起來

給畫面一個向上的方向

圖中垂直箭頭始終指向天頂方向。示意圓盤上的藍色標記代表天北,不是月球真實表面特徵。

本地向上:朝向天頂

再標出天北方向

從天體指向北天極的方向,與天頂方嚮往往不重疊。它們的夾角就是 q。

q:天頂方向與天北方向的夾角

讓天體橫過天空

改變時角,觀察標記相對“上方”旋轉。方程式用 atan2 處理象限,避免只用反正切丟掉半圈。

q = atan2(sin H, tan φ cos δ − sin δ cos H)

認出特殊位置

天體恰好在天頂時,指向天頂的切向方向不存在,q 沒有定義。這裡會清楚顯示這一點。

H = 0 且 δ = φ → q 未定義

把計算鏈展開

y = cos φ sin H x = sin φ cos δ − cos φ sin δ cos H q = atan2(y,x)

這是實作採用的穩定寫法,避免直接計算tan φ。 x與y同時為零時,天頂方向無法給出唯一夾角。

試一試

依序比較「升高途中」「經過最高點」「向西走低」。橙色小點標記同一個圖案位置,不是新出現的斑點。

動手看一遍 →

符號不用背

q
視差角,單位:度;圖中順時針表示正值
φ / δ
觀察者緯度 / 天體赤緯
H
地方時角,向西為正

演算法、精確度與適用範圍

採用式 (14.1) 的 atan2 形式,圖為方向夾角示意,不模擬真實月球表面、相機鏡像或光學系統旋轉。赤緯限定遠離天極。天頂與天底的退化情況以 null 表示;地平線下仍可計算幾何夾角,但頁面會提示無法直接觀測。按 AA+ CAAParallactic::ParallacticAngle 對照,注意 AA+ 時角輸入為小時。 情境視圖只把相同結果換成固定圖案或地面觀察動作,科學模型與數值範圍不變。

我的理解檢查

實驗裡手機外框和水平指示線會跟著圖案轉嗎?

不會 — 它們保持當地「向上」的參考,轉動的是天球圖案相對它們的朝向。

左右兩張圖的斑點形狀變了嗎?

沒有,只是朝向不同 — 同一個固定圖案被以不同參照方向擺放。

這裡的視差角,是因為月球遠近改變造成的位置視差嗎?

不是 — 名字相似,但本課的 q 是兩個方向的夾角,不是距離視差。

相機裡的「上」跟著你站的地面,天北跟著天球;這兩個方向不重合,圖案就可能看起來歪了。

Jean Meeus · Astronomical Algorithms, 2nd ed. · 第 14 章

天空座標與觀測 · 全部互動課程