Hello Astronomy

Автоматический перевод. Исходный текст — на упрощённом китайском.

Почему после полного круга вы все еще смотрите на тот же дом?

Используйте поворот, чтобы найти направление, и различайте «насколько вы повернули» и «куда вы в конечном итоге направились».

Общие алгоритмы и численные вычисления

Встаньте на перекрестке и начните двигаться к дому с красной крышей справа. Пол-оборота влево отвернет вас от него, а пол-оборота влево приведет вас лицом к лицу. Вы проходите полный круг, но в конечном итоге возвращаетесь к тому, с чего начали.

Открыть интерактивный урок →

Угадай сначала

Повернувшись на месте на 360°, в каком направлении вы смотрели в конце по сравнению с тем, откуда начали?

Показать ответ и объяснение

такой же — После полного круга направление возвращается в исходное положение; общий угол поворота не равен нулю.

Тогда соедините опыт и науку

Знак минус управляет всей строкой углов.

Градусы, угловые минуты и угловые секунды измеряются шестидесятеричными числами. −0°30′ является законным и значимым: отрицательный знак нельзя отбросить, поскольку целая часть равна нулю.

Угол = знак × (градусы + минуты/60 + секунды/3600)

Вы можете поворачиваться много раз в одном и том же направлении

Увеличение или уменьшение угла направления на 360° не приведет к изменению направления. The blue pointer in the picture only retains the position after the circle.

Угол ориентации нормирован на 0° ≤ θ < 360°.

Разделите круг на двадцать четыре часа

Прямое восхождение и звездные углы часто выражаются в часах. Круг тоже 360°, значит угол за 1 час равен 15°.

Угловые часы = θ/15

Единицы разные, входы тоже разные.

Грех программы обычно занимает радианы. Измените единицы измерения перед входом; не переписывайте широту −30° как 330° без разрешения.

Радианы = градусы × π / 180

Развёрнутые вычисления

θ = sign × (d + m/60 + s/3600) θ圈内 = ((θ mod 360) + 360) mod 360 αЧас = θТратить/15;θ弧Тратить = θТратить × π/180

Сначала переведите минуты и секунды в градусы, а потом уже разбирайтесь с символами. Нормализация меняет только способ записи угла, а не направление.

попробуй

Сначала установили на −0,5°, а затем изменили на 359,5°. Указатели одинаковы, но необработанные входные данные со знаком отличаются. Давайте посмотрим, скольким часам соответствует 90°.

Взгляни на это →

Нет необходимости запоминать символы

° / ′ / ″
Градусы, угловые минуты, угловые секунды; 1° = 60′ = 3600″
h / m / s
Здесь это используется для обозначения равных угловых часов по прямому восхождению, а не для прошедшего времени.
θ
Нормализовать направляющий угол, сохраняя только направление внутри круга.

Алгоритм, точность и область применения

Соответствует советам по преобразованию углов, нормализации и языкам программирования в главе 1. Выходные данные DMS округляются до угловых секунд и обрабатываются переносы; минимальный шаг ползунка для этого урока — 0,25°. AA+ DMSToDegrees использует независимые положительные и отрицательные флаги, чтобы избежать проблем с отрицательным нулем. Оба набора шкал на рисунке представляют угол направления, и час прямого восхождения не может напрямую рассматриваться как гражданские часы.

мое понимание, проверка

На сколько градусов вам нужно повернуться спиной к исходному направлению?

180° — «Спина к спине» означает пол-оборота, то есть 180°.

0° и 360° указывают в одном направлении и поворачиваются на один и тот же общий угол?

другой — Один не повернулся, другой сделал полный круг; в конце концов направление было тем же.

Там написано 6 часов по прямому восхождению, значит ли это, что действие заняло шесть часов?

Нет, это угловая единица — Круг прямого восхождения разделен на 24 часа, причем 6 часов соответствуют 90°.

Одинаковая ориентация не означает одинаковый угол поворота; астрономия часто требует только направления внутри круга.

Jean Meeus · Astronomical Algorithms, 2nd ed. · Нет. 1 глава

Общие алгоритмы и численные вычисления · Все интерактивные курсы