Старый 12.05.2017, 09:40   #1
gutsergut
Собеседник
 
Регистрация: 12.05.2017
Сообщения: 2
gutsergut репутация выше +10
По умолчанию Нужна подсказка

Разрабатываю онлайн софт на основе Швейцарский эфемерид.
Нужно делать обратный расчет. Зная положение планеты нужно рассчитывать дату и время. Как это лучше всего можно сделать? Какой будет алгоритм?
gutsergut вне форума   Ответить с цитированием
Старый 12.05.2017, 20:34   #2
Prometheus
Астролог и программист
 
Аватар для Prometheus
 
Регистрация: 13.11.2015
Адрес: Санкт-Петербург, Россия
Сообщения: 84
Prometheus репутация выше +10
По умолчанию

Цитата:
Сообщение от gutsergut
Нужно делать обратный расчет. Зная положение планеты нужно рассчитывать дату и время.
К положению планет надо бы ещё временнОй период задавать, так как всё вращается вокруг Солнца и периодически приходит в одну и ту же точку.

Цитата:
Сообщение от gutsergut
Как это лучше всего можно сделать? Какой будет алгоритм?
Расписать алгоритм - значит написать за Вас программу :)
Подсказать - иное дело: дихотомия. Плюс знание астрономии (периоды обращения, скорости, периоды ретроградности и т.д.)
Prometheus вне форума   Ответить с цитированием
Старый 12.05.2017, 20:45   #3
gutsergut
Собеседник
 
Регистрация: 12.05.2017
Сообщения: 2
gutsergut репутация выше +10
По умолчанию

Алгоритм сам напишу. Хотелось бы подсказок куда копать.
Временной период ясен даже.
Можно итеративно подгонять но как то не не слишком ли это будет нагружено.
Вот и вопрошаю может есть какой иной метод. Или что на эту тему можно почитать? Где раздобыть этих знаний али формул по астрономии?
gutsergut вне форума   Ответить с цитированием
Старый 12.05.2017, 20:59   #4
Prometheus
Астролог и программист
 
Аватар для Prometheus
 
Регистрация: 13.11.2015
Адрес: Санкт-Петербург, Россия
Сообщения: 84
Prometheus репутация выше +10
По умолчанию

Цитата:
Сообщение от gutsergut
Можно итеративно подгонять но как то не не слишком ли это будет нагружено.
Если это для online, то можно заранее обсчитать положения объектов с указанием точек смены направления, а после искать по этим спискам и уточнять итеративно. Этот способ быстрый и не самый плохой.

Цитата:
Сообщение от gutsergut
Где раздобыть этих знаний али формул по астрономии?
Можете задать вопрос на форуме swiseph:
swisseph@yahoogroups.com
https://us-mg4.mail.yahoo.com/neo/b/launch
Prometheus вне форума   Ответить с цитированием
Ответ


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +1, время: 13:29.


Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 1995-2024, ARGO