Ректификация по событиям методом сгущений в Excell (2007)
Доброго времени!
Слава option expicit, обнаружил в ранее выложенной таблице для ректификации по методу сгущений ошибку расчета прогрессивных планет. Исправил, исправленное выложено здесь:
На первой странице нужно ввести натальные данные и до трех событий для ректификации (если событий меньше, ставьте нулевую дату и пустые поля целевых домов) и, последовательно, номера домов, которые сигнализирует событие.
На второй странице - таблица аспектов и натальных орбисов, там все введено из книжки.
Страница ВРЕМЯРОЖД покажет выполнение для каждого времени рождения с шагом в минуту трех критериев:
1. Для карты должно быть выполнено условие:
Каждая планета имеет аспект к 0,0 Овна или к планетам, имеющим аспект к 0,0 Овна. Если для какой-либо планеты данное условие не выполнено, то куспид дома, который она сигнифицирует, должен сам иметь прямой аспект к 0,0 Овна (но не к планете, имеющей аспект к 0,0 Овна).
Сигнификаторы: I – Марс, II – Венера, III – Меркурий, IV – Луна, V – Солнце, VI – Меркурий, VII – Венера, VIII – Плутон, IX – Юпитер, X – Сатурн, XI – Уран, XII – Нептун. Прозерпина и двойные управления не рассматриваются.
2. Должно также быть выполнено условие.
Куспид каждого дома должен иметь аспект со своим сигнификатором или с планетой, имеющей аспект к сигнификатору. Таблица сигнификаторов та же, что и в предыдущем критерии. СЛЕДСТВИЕ: Каждый куспид должен иметь хотя бы один аспект к планете.
3. Планеты-управители всех знаков, в которые попадает дом, должны иметь аспекты с сигнификатором этого дома или с планетой, которая делает аспект к сигнификатору дома. Если для какой-либо планеты это условие не выполнено, то куспид дома должен иметь аспект к планете - управителю знака, в который попадает дом (но не к планете, которая делает аспект к управителю).
Используется предположение, что каждым знаком управляет только одна планета, аналогично таблице сигнификаторов в критерии 1. Прозерпина не учитывается.
Покопавшись в АДБ (в попытках фальсифицировать метод исключения интервалов времени рождения) не фальсифицировал, но нашел 2 очень показательных подтверждения, как этот метод работает (в западной долготе градусы ставить с минусом, минуты долготы - с плюсом!):
Верификация по АДБ (27/09/1974, когда доступно мало интервалов времени) – УСПЕШНО!!!
Name
Gibson, Galen Gender: M
Birthname Gibson, Galen Crotty
born on 27 September 1974 at 13:18 (= 1:18 PM )
Place Gloucester MA, USA, 42n36, 70w39
Timezone EDT h4w (is daylight saving time)
Data source
Quoted BC/BR
Rodden Rating AA
Collector: McEvoy
Astrology data SU 04°13' MO 22°34 Asc. 22°24'
ЕЩЕ ОДНА УСПЕШНАЯ ВЕРИФИКАЦИЯ, ПРИЧЕМ В ИНТЕРВАЛЕ +/- ЧАС ЕСТЬ ТОЛЬКО 1 ПИК ВОЗМОЖНОГО ВРЕМЕНИ РОЖДЕНИЯ!!!
Name
Star, Gloria Gender: F
Birthname Gloria Gay Star
born on 6 September 1948 at 07:34 (= 07:34 AM )
Place Abilene, Texas, 32n27, 99w44
Timezone CST h6w (is standard time)
Data source
Quoted BC/BR
Rodden Rating AA
Collector: Rodden
Astrology data 13°51' 27°01 Asc. 29°25'
На странице ПОСОБЫТ представлена ректификация по трем событиям и сумма для трех событий и итога страницы ВРЕМЯРОЖД. Пока используется только один критерий:
1. Дирекционные куспиды целевых домов должны делать прямой или косвенный аспект к своим сигнификаторам. При этом косвенный аспект – это аспект между дирекционным куспидом и натальной планетой, которая имеет натальный аспект к сигнификатору.
Даже этого, как показали опыты, достаточно.
Смутил факт, что удается подобрать набор событий, для которых вменяемой ректификации на заданном интервале нет. Но для этого пришлось постараться.
Таблица тормозит, поэтому ручной пересчет. Все данные вводятся на 1 странице. Для событий заданы 3 критерия:
1. Дирекционные куспиды целевых домов должны делать прямой или косвенный аспект к своим сигнификаторам. При этом косвенный аспект – это аспект между дирекционным куспидом и натальной планетой, которая имеет натальный аспект к сигнификатору.
2. Дирекционный сигнификатор делает прямой или косвенный аспект к своему натальному месту или прямой аспект к натальному куспиду.
3. Дирекционные управители домов делают прямой или косвенный аспект к натальному сигнификатору или прямой аспект к натальному куспиду.
Относительно впечатлений от метода. Был поражен точности попадания в АА-время из записей АДБ при ректификации по допустимому времени рождения. При ректификации по событиям, к сожалению, всегда удается подобрать три события, которые исключают любой разумный интервал времени рождения.
На мой взгляд, явно избыточным кажется критерий 3 для событий: Дирекционные управители домов делают прямой или косвенный аспект к натальному сигнификатору или прямой аспект к натальному куспиду
Если дом переходит в следующий знак, зачастую такого аспекта ОБА управителя не делают никогда. Тем не менее, судя по экспериментам с АДБ, подсказки можно получить существенные.
Всем привет!
Вопрос архиважный - может кто подскажет ответ:
У меня в визуал-студио на 32 разрядном компьютере было сделано несколько небольших программок на си-шарп с использованием библиотек швейцарских эфемерид - dll (их по моему заказу делал один фрилансер-программист и научил как использовать в программах).
А теперь при переходе на ноутбук с 64-разрядным процессором эти программки и библиотеки отказываются работать. И даже при установке папки с файлами швейцарских эфемерид выдается ошибка.
занимался программированием 3 года назад. сейчас хотел снова кое-что напрограммировать. и много чего подзабыл.
Готов оплатить услуги, если кто возьмется помочь решить проблему.
Всем привет!
Вопрос архиважный - может кто подскажет ответ:
У меня в визуал-студио на 32 разрядном компьютере было сделано несколько небольших программок на си-шарп с использованием библиотек швейцарских эфемерид - dll (их по моему заказу делал один фрилансер-программист и научил как использовать в программах).
А теперь при переходе на ноутбук с 64-разрядным процессором эти программки и библиотеки отказываются работать. И даже при установке папки с файлами швейцарских эфемерид выдается ошибка.
занимался программированием 3 года назад. сейчас хотел снова кое-что напрограммировать. и много чего подзабыл.
Готов оплатить услуги, если кто возьмется помочь решить проблему.
Алексей, у меня 32 разрядная винда, я смутно представляю как там устроенны потроха в 64 разрядной версии.
Но пользователь 64 версии мне уже писал о такой проблеме. Кажется ему это удалось решить, поместив swedll32.dll в папку, где-то в папке с оффисом, которая заканчивается на "бла-бла-бла(x86)". Я не помню подробностей.
Еще можно попробовать кинуть dll'ку в папку "SysWOW64" (вместо папки system32), на сколько я понимаю, это подсистема для запуска 32 разрядных приложений в 64 разрядной среде.
Но пользователь 64 версии мне уже писал о такой проблеме. Кажется ему это удалось решить, поместив swedll32.dll в папку, где-то в папке с оффисом, которая заканчивается на "бла-бла-бла(x86)". Я не помню подробностей.
По-моему, такой каталог, куда надо проинсталлировать office, называется Program Files (x86)...
По-моему, такой каталог, куда надо проинсталлировать office, называется Program Files (x86)...
Вспомнил. Тот человек решил проблему установив 32 разрядную версию офиса (вместо 64 разрядной). Ну и кинул swedll32 в папку с офисом (c:\Program Files(x86)\Microsoft Office\Office12\ или типа того).
Ну в любом случае - стоит попробовать кинуть dll'ку в папку c:/windows/SysWOW64 (или где там она находится, не знаю), если речь идет о вообще программах, которые юзают 32 разрядные библиотеки
Всем привет!
А теперь при переходе на ноутбук с 64-разрядным процессором эти программки и библиотеки отказываются работать. И даже при установке папки с файлами швейцарских эфемерид выдается ошибка.
Как выглядит "отказываются работать" и какая "выдается ошибка"?
Пищит в спикер "я нихачу работать, дяденька!" ?
Все 32х разрядные программы прекрасно работают на 64разрядной платформе. Видимо, у вас какие-то элементы смешались ) Например, VS 64-х разрядный и перекомпилируете свои программки в 64 бита, а dll используется 32х.
Если Вы не собираетесь собирать 64битную dll эфемерид из исходников, то надо просто продолжать работать с 32мя, но ПОСЛЕДОВАТЕЛЬНО ПРОВЕРИТЬ ВСЕ ЭЛЕМЕНТЫ ваших программ, чтобы либо все с умными, либо все с красивыми :)
Спасибо за неравнодушие, коллеги!
загвоздку одну удалось решить после того, как при перекомпеляции в платформе решений в свойствах проекта вместо Any CPU установил x86. Это позволило работать в нормальном режиме простенькой программке в которой использовалась только библиотека эфемерид swedll32.dll.
Но у меня есть другая программа, посложнее, в которой идет подключение к папке с швейцарскими эфемеридами. Вот ей то эти меры не помогли. При указании пути к папке с эфемеридами выдается ошибка.
Спасибо за неравнодушие, коллеги!
загвоздку одну удалось решить после того, как при перекомпеляции в платформе решений в свойствах проекта вместо Any CPU установил x86. Это позволило работать в нормальном режиме простенькой программке в которой использовалась только библиотека эфемерид swedll32.dll.
Но у меня есть другая программа, посложнее, в которой идет подключение к папке с швейцарскими эфемеридами. Вот ей то эти меры не помогли. При указании пути к папке с эфемеридами выдается ошибка.
[IMG ]http://s018.radikal.ru/i509/1303/62/1169de837e85.jpg[/IMG]
А что Вы имеете в виду под "папкой со швейцарскими эфемеридами"? Сами файлы эфемерид или dll - библиотеку?
Судя по второму скрину - программа не может подключиться именно к библиотеке. Такое ощущение, что либо программа 64 битная, а библиотека 32 битная, либо наоборот
Соглашусь с DoReMi, - Вам стоит все собрать именно под 32 битную версию и будет Вам счастье. Внимательно посмотрите параметры сборки, такое ощущение что где-то заданны противоречивые опции
А что Вы имеете в виду под "папкой со швейцарскими эфемеридами"? Сами файлы эфемерид или dll - библиотеку?
файлы эфемерид не подключаются. они и лежат в папке.
Цитата:
Сообщение от LordWilex
Судя по второму скрину - программа не может подключиться именно к библиотеке. Такое ощущение, что либо программа 64 битная, а библиотека 32 битная, либо наоборот
Соглашусь с DoReMi, - Вам стоит все собрать именно под 32 битную версию и будет Вам счастье. Внимательно посмотрите параметры сборки, такое ощущение что где-то заданны противоречивые опции
эх, если бы еще знать, как это делается в Визуал Студио 2010 на 64-битном ноуте...
все это добро раньше без проблем работало на Визуал Студио 2008 на 32-битном системном блоке. Да и сейчас работает на нем. А как перенести в другой комп - вот задачка.
Последний раз редактировалось Алексей Цацурин, 27.03.2013 в 22:54.
файлы эфемерид не подключаются. они и лежат в папке.
Это понятно, в файлах эфемерид исполняемого кода нет
Имелось в виду, что по скрину непонятно это системное сообщение или сообщение Вашей программы, которое Вы сделали на случай, если невозможно подгрузить фалы эфемерид.
Если файлы эфемерид библиотека найти не может, она пишет сообщение об этом в специальную переменную, которую можно использовать для генерации таких окон. Если это сообщение Вашей программы, то очевидно библиотеку она видит и функции вызываются нормально, а глюк где-то в самой программе.
Цитата:
Сообщение от Алексей Цацурин
эх, если бы еще знать, как это делается в Визуал Студио 2010 на 64-битном ноуте...
все это добро раньше без проблем работало на Визуал Студио 2008 на 32-битном системном блоке. Да и сейчас работает на нем. А как перенести в другой комп - вот задачка.
Вообще-то 32 битные процессоры не выпускают уже лет 10 как, но тем не менее - 90% пользователей используют 32 битную винду, а те 10%, кто использует 64 битную винду на 90% использует в ней 32 битный софт и еще не скоро перейдут на 64 бит.
Вряд ли имеет смысл собирать 64 битные версии, для такого рода прог. Все равно 32 битные прекрасно работают и там и там, а в плане производительности оно, как я понял по скрину, - Вам не нужно. 64 битные версии стоит собирать для прог, которые интенсивно работают с процессором и памятью, а у Вас просто небольшая утилитка.
Мой Вам совет, поставьте нормальную 32 битную винду, и не парьтесь, а если у Вас получится много незаюзанной памяти - её можно использовать под кеш, в плане производительности выиграйте гораздо больше
Да и 2010 студия тоже не особенно нужна. Возможностей бесплатной 2008 студии Вам с головой хватит, а проекты не придется обратно переконверчивать, если решите вернуться на 2008-ю
Вряд ли имеет смысл собирать 64 битные версии, для такого рода прог. Все равно 32 битные прекрасно работают и там и там, а в плане производительности оно, как я понял по скрину, - Вам не нужно. 64 битные версии стоит собирать для прог, которые интенсивно работают с процессором и памятью, а у Вас просто небольшая утилитка.
Так, я бы рад чтоб была 32-битная программа, которая одинаково успешно и там и там работает. Но пока не знаю, как это сделать.
Хотя сделать программу более производительной и быстрой тоже хотелось бы. Там есть некоторые процессы, которые жду по 5-10 минут когда просчитает и выдаст результат.
Цитата:
Сообщение от LordWilex
Мой Вам совет, поставьте нормальную 32 битную винду, и не парьтесь, а если у Вас получится много незаюзанной памяти - её можно использовать под кеш, в плане производительности выиграйте гораздо больше
Да и 2010 студия тоже не особенно нужна. Возможностей бесплатной 2008 студии Вам с головой хватит, а проекты не придется обратно переконверчивать, если решите вернуться на 2008-ю
на ноуте стоит лицензионная винда - с ней ноут и покупался. Смысла менять всю 64 разрядную систему ради нескольких прог не вижу. Лучше научиться по нормальному компилировать проги на этой системе.
LordWilex, спасибо Вам огромное за данную ветку! Очень ценная информация.
Коллеги, возник вопрос такого плана. Каким образом можно корректно средствами эксель вычислить количество пройденных градусов (с полными оборотами либо без них, в данном случае это роли не играет) планеты между датой 1 и датой 2 в геоцентрике?
Я когда вопрос почитал - представил себе планету, которая за интервал меняет два раза направление движения в геоцентрике, и решил вообще не отвечать :)
Алексей, разница между датами может быть равна как часам, так дням либо годам.
К данному моменту вопрос уже решен мною. Практика пока показывает верные вычисления. Были использованы значения направления движения планеты (директ или ретро), ее угловой скорости, в итоге выводились дельты градусов, когда планета не меняла своего направления - и все складывалось в результат.
Здравствуйте.
Уважаемый LordWilex у меня два вопроса.
1. Можно ли, вычислить видимые планеты?
и
2. Рассчитал время восхода солнца, все четко, но когда проверяю градус СОЛНЦА с Asc на время восхода солнца, то получаю 6 градусов(в ZET 1 градус), так должно быть или я накосячил?
Здравствуйте.
Уважаемый LordWilex у меня два вопроса.
1. Можно ли, вычислить видимые планеты?
и
2. Рассчитал время восхода солнца, все четко, но когда проверяю градус СОЛНЦА с Asc на время восхода солнца, то получаю 6 градусов(в ZET 1 градус), так должно быть или я накосячил?
1. А что Вы имеете в виду под "видимыми планетами"? В смысле планеты септенера, периоды "видимости" планет невооруженным глазом или периоды, когда планета находится на ночной стороне?
В любом случае можно, хотя не без дополнительных формул, звездную величину объектов, обычные и гелиатические восходы ШЭ считать умеют, и этого в принципе достаточно для решения большинства задачь о видимости.
Но тут "видимость" понятие относительное, если имеется виду возможность разглядеть объект невооруженным глазом, она зависит от звездной величины объекта, состояния атмосферы и остроты зрения. Говорят есть люди способные разглядеть Уран невооруженным глазом и даже Венеру днем, хотя в норме все это считается невидимым