特定の日付と座標の太陽の方位角と仰角を見つけることに関するこの非常に役立つ質問に関連しています。私は逆を見つけたいと思います: 太陽が空のその位置にある時間と日付.
したがって、誰かがおそらく既存の式を手伝ったり、リンクされている式を変更したりできるのではないかと思っています。
私の現在のアイデアは、方位角 (120 ~ 123 度) と仰角 (18 ~ 21 度) の 2 つの範囲を、両方に数度ずつ変化させることでした。次に、すべての日/時刻を反復するアルゴリズムを作成し、その日の時間に指定された範囲が存在するかどうかを確認します。最近ループして付属のアルゴリズムを使用しても、Big O を小さく保つことはできず、パフォーマンスも最適ではありません。
ヘルプやヒントをいただければ幸いです。
ありがとう。