ВНИМАНИЕ! На форуме начался конкурс - астрофотография месяца СЕНТЯБРЬ!
0 Пользователей и 1 Гость просматривают эту тему.
К сожалению погрешность после составления софта составила около двадцати минут (например при определении весеннего равноденствия), что несколько великовато.
Каким образом это проверялось?
Дайте больше информации: что вводилось, что было эталонными данными, как проверялось, что учитывалось, а что - нет.20 минут - это время или угол? Какие использовались координаты: геоцентрические или топоцентрические?
Окей, давайте по очереди. Берём дату 20.03.2017, какое время? Считаем MJD. Какая получилась дата?Считаем положение Солнца. В какой системе координат? Барицентрическая, гелиоцентрическая, геоцентрическая, топоцентрическая?
А самое интересное?
Ладно, прямой вопрос. Вы световую задержку не забыли?
Так собственно я и пытаюсь понять, где Вы столько ошибок наловили.
Исходники видел в сишной версии, но под рукой их нет. Если приложите к сообщению, можем посмотреть вместе.
(*-----------------------------------------------------------------------*)(* SUN200: ecliptic coordinates L,B,R (in deg and AU) of the *)(* Sun referred to the mean equinox of date *)(* (T: time in Julian centuries since J2000) *)(* ( = (JED-2451545.0)/36525 ) *)(*-----------------------------------------------------------------------*)
Окей, запишем для начала вот это:Код: [Выделить](*-----------------------------------------------------------------------*)(* SUN200: ecliptic coordinates L,B,R (in deg and AU) of the *)(* Sun referred to the mean equinox of date *)(* (T: time in Julian centuries since J2000) *)(* ( = (JED-2451545.0)/36525 ) *)(*-----------------------------------------------------------------------*)Как данная функция используется?
Кстати сишный код повторяет паскалевский полностью (я не про внешний вид, а про точность и пр.)?