A A A A Автор Тема: Python для любителей астрономии  (Прочитано 5794 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Andrews

  • ***
  • Сообщений: 150
  • Благодарностей: 2
  • Мне нравится этот форум!
    • Сообщения от Andrews
Re: Python для любителей астрономии
« Ответ #40 : 29 Мая 2016 [19:11:36] »
Дилетантский (пока, только приступаю к Питону) вопрос - а есть ли какие-нибудь стандартные сайты с библиотеками всяко-разных (в первую очередь, конечно, астрономических) функций на Питоне? Ну, типа как  у Perl существует CPAN , там только поройся - почти все найдешь нужное...

Добрый день!
Есть такая библиотека astropy (http://www.astropy.org/). Неплохо документирована и много чего астрономического есть.

Оффлайн Oltro

  • Новичок
  • *
  • Сообщений: 1
  • Благодарностей: 0
  • Мне нравится этот форум!
    • Сообщения от Oltro
Re: Python для любителей астрономии
« Ответ #41 : 20 Июл 2016 [08:15:41] »
Всем привет!
Спасибо, Андрей. Я поставил эту библиотеку. Там действительно много чего есть. Но сколько не читал документацию так и не нашел самое элементарное: как вывести координаты планет в гео и гелио, это же простые функции. Здесь: http://docs.astropy.org/en/stable/coordinates/solarsystem.html пример. Отсюда при помощи среза можно получить отдельно координаты планет гео. Вот такой код:

from astropy.time import Time
from astropy.coordinates import solar_system_ephemeris, EarthLocation
from astropy.coordinates import get_body_barycentric, get_body, get_moon
t = Time("2014-09-22 23:22")
loc = EarthLocation.of_site('greenwich')
with solar_system_ephemeris.set('builtin'):
    jup = get_body('jupiter', t, loc)

У меня просьба ко всем, кто пользуется этой библиотекой. Скажите пожалуйста (напишите пример кода) как получить координаты планет гео и гелио, по конкретной дате и времени?
С уважением, Олег

Оффлайн jedai

  • Новичок
  • *
  • Сообщений: 14
  • Благодарностей: 0
    • Сообщения от jedai
Re: Python для любителей астрономии
« Ответ #42 : 27 Авг 2016 [10:56:57] »
А по скорости работы как?

Оффлайн Parfen

  • *****
  • Сообщений: 4 241
  • Благодарностей: 42
    • Сообщения от Parfen
Re: Python для любителей астрономии
« Ответ #43 : 27 Авг 2016 [11:42:18] »
Если кому интересно, на питоне есть разновидность XEphem, называется PyEphem - http://rhodesmill.org/pyephem/
Сам я ставил, но дальше баловства не пошло.