A A A A Автор Тема: Делфи и частый вопрос  (Прочитано 1459 раз)

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

Оффлайн kikiriki0Автор темы

  • Новичок
  • *
  • Сообщений: 16
  • Благодарностей: 0
    • Skype - nun_68
    • Сообщения от kikiriki0
Делфи и частый вопрос
« : 21 Окт 2008 [16:50:45] »
Доброго времени суток.

прошу прощение за оффтоп, но те (многие) разделы форумов и посики в поисковиках не дают ответа на МОЙ вопрос.

Я совсем не разбираюсь в астрономии и поэтому решил обратится к вам за помощью.
Мне нужно написать программу для очень точного определения времени и азимутов зная географические координаты и высоты над уровнем моря (последнее учитывать обязательно)

1 сумерков (различных видов)
2 восхода и захода солнца
3 время и азимут солнца на момент когда тень предмета достигла его четверти, трети, половины, длине самого предмета и в два раза больше рпедмета.
4 время и азимут солнца на момент когда оно приобретает желтый оттенок (после полудня, как известно солнце желтеет).

нигде не могу найти всего этого, готовые исходные коды содержат большие погрешности (более 5-10 минут) и нету объяснения к коду. поэтому этот вариант отпадает. других языков программирования кроме делфи я не знаю (ну паскаль только).

нашел приблизительную книгу -Практическая астрономия с калькулятором (П.Даффет-Смит)
скачать можно тут http://www.astrolib.ru/files/7/astronomy_with_calculator.djvu
http://www.astrolib.ru/files/7/astronomy_with_calculator.djvu

Но в 45 параграфе данные программу совершенно иные от данных книги, и нету ответов на все мои вопросы.

Может ли кто то выяснить причину ошибки в книге и сказать как решить остальные вопросы? может есть какая то литература?

П О М О Г И Т Е ! ! ! НЕ ОСТАВЛЯЙТЕ БЕЗОТВЕТНЫМ :'(

Оффлайн ctac

  • Первооткрыватель астероидов и сверхновых
  • Обозреватель
  • *****
  • Сообщений: 7 737
  • Благодарностей: 234
  • Привет, со снежных вершин в июле... Короткий Стас
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от ctac
    • НЦ "Ка-Дар"
Re: Делфи и частый вопрос
« Ответ #1 : 21 Окт 2008 [19:13:55] »
Рекомендую в этом разреле воспользоваться функцией поиск по слову "формулы" - много интересного и полезного находит ;)

 То что вы описали могут делать большинство программ-планетариев.

 1 - сумерки умеет расчитывать любая программа (проверено в Cart du Ciel) - это же просто глубина погружения Солнца под горизонт
 2 - это могут все программы-планетарии (опять же CdC)
 3 - видел программу в которой отображаются тени предметов. Если нужны числовые данные, то тут чистая геометрия
 4 - желтый отеннок зависит от запыленности атмосферы. Как вы это собираетесь учесть?
http://vk.com/astro.nomy - новости наблюдательной астрономии

                 Ясного неба и удачи в наблюдениях!

Оффлайн kikiriki0Автор темы

  • Новичок
  • *
  • Сообщений: 16
  • Благодарностей: 0
    • Skype - nun_68
    • Сообщения от kikiriki0
Re: Делфи и частый вопрос
« Ответ #2 : 21 Окт 2008 [20:04:06] »
формулы у меня уже есть, они все в этой книге. но почему в 45 параграфе ошибка? при чем ошибка в самом первом дейсвтии. ошибка не в программе, так как все пересчитывалось с помощью калькулятора на бумаге и на выходе все так же как и в программе.

Оффлайн kikiriki0Автор темы

  • Новичок
  • *
  • Сообщений: 16
  • Благодарностей: 0
    • Skype - nun_68
    • Сообщения от kikiriki0
Re: Делфи и частый вопрос
« Ответ #3 : 22 Окт 2008 [00:38:53] »
Нашел модуль от какойто программы, не могли бы вы по названиям функций определить какие функции и процедуры использоваться для получения результата.

Модуль прикреплен

Оффлайн ctac

  • Первооткрыватель астероидов и сверхновых
  • Обозреватель
  • *****
  • Сообщений: 7 737
  • Благодарностей: 234
  • Привет, со снежных вершин в июле... Короткий Стас
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от ctac
    • НЦ "Ка-Дар"
Re: Делфи и частый вопрос
« Ответ #4 : 22 Окт 2008 [13:47:30] »
Нашел модуль от какойто программы, не могли бы вы по названиям функций определить какие функции и процедуры использоваться для получения результата.

Модуль прикреплен

 Я пас - т.к. в программах шарю только на уровне пользователя + я в "лесу", а у нас тут ограничение на типы закачиваемых фалов ;)
http://vk.com/astro.nomy - новости наблюдательной астрономии

                 Ясного неба и удачи в наблюдениях!

Оффлайн Ricki-ticki-tavy

  • *****
  • Сообщений: 1 283
  • Благодарностей: 14
    • Сообщения от Ricki-ticki-tavy
Re: Делфи и частый вопрос
« Ответ #5 : 22 Окт 2008 [13:54:00] »
Нашел модуль от какойто программы, не могли бы вы по названиям функций определить какие функции и процедуры использоваться для получения результата.

Модуль прикреплен

Вообще-то копание в чужих исходниках - дело не из дешевых по времени. Так что вряд ли кто-то станет копаться. Не проще ли, взяв ту программу, от которой этот модуль, ввести исходные данные и протрассировать её. Сначала Вы найдете участки, формирующие готовые результаты, потом в них участки, формирующие Ваши ПРАВИЛЬНЫЕ промежуточные результаты, а там уже и сами формулы найдете. Наврядли кто-то станет тут копаться с огрызком исходника программы. ИМХО.

Оффлайн kikiriki0Автор темы

  • Новичок
  • *
  • Сообщений: 16
  • Благодарностей: 0
    • Skype - nun_68
    • Сообщения от kikiriki0
Re: Делфи и частый вопрос
« Ответ #6 : 22 Окт 2008 [15:45:02] »
программа не шла в комплекте. только модуль :(
« Последнее редактирование: 23 Окт 2008 [20:36:51] от kikiriki0 »

Оффлайн kikiriki0Автор темы

  • Новичок
  • *
  • Сообщений: 16
  • Благодарностей: 0
    • Skype - nun_68
    • Сообщения от kikiriki0
Re: Делфи и частый вопрос
« Ответ #7 : 23 Окт 2008 [20:38:59] »
скажите какое значение имеет в рассчете времени восхода и захода такие вещи как
эклиптика, параллакс, нутация.

как я понимаю мне нужна только эклиптика? или остальное так же нужно учитывать в рассчетах?

Оффлайн Deimos

  • Модератор
  • *****
  • Сообщений: 17 481
  • Благодарностей: 311
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Deimos
    • Белорусская любительская астрономическая сеть
Re: Делфи и частый вопрос
« Ответ #8 : 25 Окт 2008 [10:47:13] »
Возьми может книжку какую по эфемеридной астрономии?... Слишком уж трудоёмко отвечать на эти вопросы, тем более что на бумаге всё изложено в достаточном объёме. Или можно убить двух зайцев и взять книжку Т.Пфлегера и О.Монтенбрука "Астрономия на персональном компьютере".
Там изложена и базовая теория, и алгоритмы, и на прилагаемом диске есть исходники на Си.
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн 1212Lupus

  • *****
  • Сообщений: 3 082
  • Благодарностей: 193
  • Мне стал не очень нравиться этот форум...
    • Сообщения от 1212Lupus
    • http://belastro.net
Re: Делфи и частый вопрос
« Ответ #9 : 26 Окт 2008 [17:07:12] »
В аттаче -- исходники программ из книги Т.Пфлегера и О.Монтенбрука "Астрономия на персональном компьютере"

Часть 1.
« Последнее редактирование: 30 Окт 2008 [00:21:41] от 1212Lupus »
Радиоастрономы-любители -- объединяемся!


Если утро наступает в три -
Через два часа уже зажгут фонари.
Уже кончился день, а я только встал,
А я только что встал и уже устал.
(с) НОЛЬ

Оффлайн 1212Lupus

  • *****
  • Сообщений: 3 082
  • Благодарностей: 193
  • Мне стал не очень нравиться этот форум...
    • Сообщения от 1212Lupus
    • http://belastro.net
Re: Делфи и частый вопрос
« Ответ #10 : 26 Окт 2008 [17:07:27] »
Часть 2.
« Последнее редактирование: 30 Окт 2008 [00:22:40] от 1212Lupus »
Радиоастрономы-любители -- объединяемся!


Если утро наступает в три -
Через два часа уже зажгут фонари.
Уже кончился день, а я только встал,
А я только что встал и уже устал.
(с) НОЛЬ

Оффлайн 1212Lupus

  • *****
  • Сообщений: 3 082
  • Благодарностей: 193
  • Мне стал не очень нравиться этот форум...
    • Сообщения от 1212Lupus
    • http://belastro.net
Re: Делфи и частый вопрос
« Ответ #11 : 26 Окт 2008 [17:07:39] »
Часть 3.
« Последнее редактирование: 30 Окт 2008 [00:23:11] от 1212Lupus »
Радиоастрономы-любители -- объединяемся!


Если утро наступает в три -
Через два часа уже зажгут фонари.
Уже кончился день, а я только встал,
А я только что встал и уже устал.
(с) НОЛЬ

Оффлайн Deimos

  • Модератор
  • *****
  • Сообщений: 17 481
  • Благодарностей: 311
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Deimos
    • Белорусская любительская астрономическая сеть
Re: Делфи и частый вопрос
« Ответ #12 : 29 Окт 2008 [21:49:25] »
А где части 2 и 3? Аттачей что-то не видно.
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн 1212Lupus

  • *****
  • Сообщений: 3 082
  • Благодарностей: 193
  • Мне стал не очень нравиться этот форум...
    • Сообщения от 1212Lupus
    • http://belastro.net
Re: Делфи и частый вопрос
« Ответ #13 : 30 Окт 2008 [00:23:51] »
Исправил.
Радиоастрономы-любители -- объединяемся!


Если утро наступает в три -
Через два часа уже зажгут фонари.
Уже кончился день, а я только встал,
А я только что встал и уже устал.
(с) НОЛЬ

Оффлайн kikiriki0Автор темы

  • Новичок
  • *
  • Сообщений: 16
  • Благодарностей: 0
    • Skype - nun_68
    • Сообщения от kikiriki0
Re: Делфи и частый вопрос
« Ответ #14 : 30 Окт 2008 [23:12:06] »
А на паскаль нету? Я же в си дуб, язык какой-то заковыристый.

Оффлайн 1212Lupus

  • *****
  • Сообщений: 3 082
  • Благодарностей: 193
  • Мне стал не очень нравиться этот форум...
    • Сообщения от 1212Lupus
    • http://belastro.net
Re: Делфи и частый вопрос
« Ответ #15 : 31 Окт 2008 [04:46:08] »
Увы, но у меня только последнее издание этой книги. В более ранних программы были на Pascal.
Радиоастрономы-любители -- объединяемся!


Если утро наступает в три -
Через два часа уже зажгут фонари.
Уже кончился день, а я только встал,
А я только что встал и уже устал.
(с) НОЛЬ

Оффлайн Deimos

  • Модератор
  • *****
  • Сообщений: 17 481
  • Благодарностей: 311
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от Deimos
    • Белорусская любительская астрономическая сеть
Re: Делфи и частый вопрос
« Ответ #16 : 31 Окт 2008 [20:10:12] »
В книге, помнится, в предисловии, давался адрес, где можно стрельнуть старые исходники. К сожалению, под рукой книги нет. Виталик, просмотри предисловие.
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн Mefody

  • *****
  • Сообщений: 1 450
  • Благодарностей: 2
  • Служу ЗВЕЗДАМ !!!
    • Сообщения от Mefody
Re: Делфи и частый вопрос
« Ответ #17 : 31 Окт 2008 [20:15:54] »
На Пасквиле качать здеся ...

http://oleg.proc.ru/books/pascal/astro_pas.zip
MAK200, Equinox80, QHY6, EOS 350D -> EQ6 PRO SynScan etc.

Оффлайн Mefody

  • *****
  • Сообщений: 1 450
  • Благодарностей: 2
  • Служу ЗВЕЗДАМ !!!
    • Сообщения от Mefody
Re: Делфи и частый вопрос
« Ответ #18 : 31 Окт 2008 [20:46:57] »
А на паскаль нету? Я же в си дуб, язык какой-то заковыристый.

Я тоже так думал, пока на Ся не пересел. Долго собирался переползти, да все как-то
боязно было. Однако переползти оказалоь довольно легко - языки достаточно похожи
по конструкциям. Теперь трудно представить, как можно было писать на Пасквиле те
программы, которые я писал - совсем не маленькие программы надо сказать ...
MAK200, Equinox80, QHY6, EOS 350D -> EQ6 PRO SynScan etc.