Прошу прощения за некорректные вопросы, я новичок и еще много непонятного для меня.
Под "видимыми планетами" я имею введу...
к примеру ночью солнца не видно, не важно как смотреть вооружённым глазом или без, то есть хочу отсеять планеты которых не как не разглядеть с определенного места, в определенное время.
Я приблизительно понимаю как это можно подсчитать, но любой совет будет для меня полезным.
Прошу прощения за некорректные вопросы, я новичок и еще много непонятного для меня.
Под "видимыми планетами" я имею введу...
к примеру ночью солнца не видно, не важно как смотреть вооружённым глазом или без, то есть хочу отсеять планеты которых не как не разглядеть с определенного места, в определенное время.
Я приблизительно понимаю как это можно подсчитать, но любой совет будет для меня полезным.
Спасибо.
Ну в простейшем случае - можно использовать вот такую функцию:
Код:
Public Function isvisible(ByVal JD As Double, ByVal pl As Double, ByVal LonH As Double, ByVal LonM As Double, ByVal LatH As Double, ByVal LatM As Double) As Integer
' Возвращает 1, если Солнце под горизонтом (в смысле в 1-6 домах), а планета над горизонтом (в смысле в 7-12 домах), иначе 0
If (PlHouse(JD, 0, "p", "STrop", LonH, LonM, LatH, LatM) < 7) And (PlHouse(JD, pl, "p", "STrop", LonH, LonM, LatH, LatM) > 6) Then isvisible = 1 Else isvisible = 0
End Function
Вроде бы работает, пожалуй добавлю её в следующую версию.
Но тут нужно учесть, что фактический восход планеты (кроме Солнца) и её соединение с Асц - не всегда одно и то же. К тому же - эта функция не учитывает такие вещи, как сумерки. Учет всего этого подразумевает более сложный код, а мне с этим возиться сейчас некогда.
Виталь, може какую другую посоветуешь прогу ( с такими же функциями) или это безнадега ?
А какие именно тебе функции нужны?
Варианты есть поставить на матлаб одну библиотеку, верней есть даже 2 варианта, но именно под астрологию оно не заточено - там чисто астрономия без домов, аспектов и т.п. Ты с матлабом, кажется дружишь?
Второй вариант - поставить python - это в принципе тот же матлаб, даже еще лучше. Под него есть порт швейцарских эфемерид, кой-какие астрологические задачи оно позволяет решать, но не без напильника.
Я и сам уже 2 года как пытаюсь сделать свой порт ШЭ под python + еще куча дополнительных функций, но работа, как обычно застопорилась на 10%, лень матушка. Если кода-нить я его закончу - то будет такой астрологический матлаб
Последний раз редактировалось LordWilex, 13.06.2013 в 13:14.
Да, Матлаб есть ( и Маткат где-то валяется на диске ).
Я прям в раздумках
Я хотела давно попользовать твою прогу, но все никак не судьба была. А вот с неделю дельце одно нарисовалось интересное ( пока не скажу чего), математику подбила, а вот с астрономией - тупик. Твоя прога была бы идеальна. Мне надо свести к графикам данные по Луне, мерку и венере ( марс бы тоже до кучки) за прошлый год и по май этого года.
Да, Матлаб есть ( и Маткат где-то валяется на диске ).
Под маткад я тоже хотел сделать порт ШЭ,и даже написал несколько функций, но потом бросил это дело. Уж больно это не перспективно. Решил посмотреть в сторону pythnon'а.
Цитата:
Сообщение от ольвия
Я прям в раздумках
Я хотела давно попользовать твою прогу, но все никак не судьба была. А вот с неделю дельце одно нарисовалось интересное ( пока не скажу чего), математику подбила, а вот с астрономией - тупик. Твоя прога была бы идеальна. Мне надо свести к графикам данные по Луне, мерку и венере ( марс бы тоже до кучки) за прошлый год и по май этого года.
Ну в общем вариантов у тебя всего 4, и все 4 штуки подразумевают большой головняк.
Если тебе это нужно чисто для решения астрономических задач, без астрологий всяких - то есть:
2. Есть одна еврейская библиотека под матлаб, гораздо проще и понятней. Часть алгоритмов там базируются на VSOP87, часть на совсем уж устаревших аналитических теориях. Но оно ни как не документированно, если не считать комментов в исходных файлах, т.е. шобы разобраться что к чему, нужно читать исходники.
Если тебе нужна еще и астрология, то вариантов тоже всего 2:
3. Подучить pyhon (а это не так страшно, как кажется и вообще перспективно и в жизни пригодиться) и поставить на него порт ШЭ, которые тоже нужно подучить, но это тоже не страшно + многие функции, которые есть в эксель придется заново писать ручками, потому что там голая библиотека ШЭ без никто, но если подучишь питон - это не так страшно, да и достаточно один раз что-то написать и потом можно всю жизнь юзать
4. Попытаться разобраться в эксель. В общем-то полноценной замены связки эксель + ШЭ, пока нет, если тебя интересует именно астрологическая статистика, хотя эта связка сама по себе не полноценна, по сравнения с перспективой юзать матлаб или питон в связке с ШЭ.
Если выбираешь 3й вариант, то могу ближе к вечеру или завтра написать инструкцию как это ставить и несколько примеров, как этим пользоваться.
Последний раз редактировалось LordWilex, 13.06.2013 в 14:07.
Виталь, спасиб, буду выбирать 3-й вариант. С эксель я уже и так насиделась. С 1-м надо поробовать ( но по времени не знаю как..)
Большой мерси
Тогда вечером или завтра сделаю тему с инструкцией, давно надо было её сделать. Но там будут тока сведения по установки и несколько примеров, остальное придется самой учить.
Тогда вечером или завтра сделаю тему с инструкцией, давно надо было её сделать. Но там будут тока сведения по установки и несколько примеров, остальное придется самой учить.
Спасибо, учитель
Нам и этого достаточно пока, нам бы с этим разобраться