h***@hotmail.com
2007-03-25 20:21:52 UTC
I've been using Dalton's Tables in the past, but have decided to have
my computer do the work. Since my computer can handle complex
equations quite easily, I've decided to program it to calculate the
cusps instead of estimating them by the tables.
Once upon a time, the equations for Placidus were on the web, but it
appears they aren't. Fortunately I saved what was on the web. Here
they are for our entertainment.
RAMC = Sidreal Time * 15 (a simple conversion from hours to degrees)
10th House = arctan(tan(RAMC) / cos(ecliptic))
This was my first problem, a minor one I admit. It appears that
Dalton used 10th House = RAMC.
Asc = arccot(-(((tan(latitude)*sin(ecliptic))+
(sin(RAMC)*cos(ecliptic))))/cos(RAMC))
No problem with the ascendant, but then on to the House equations.
11th House: F = 1/3, H = RAMC + 30
12th House: F = 2/3, H = RAMC + 60
2nd House: F = 2/3, H = RAMC + 120
3rd House: F = 1/3, H = RAMC + 150
D = arcsin(sin(ecliptic)*sin(H))
Begin repeating algorithm
A = F * arcsin(tan(latitude)*tan(D))
M = arctan(sin(A + (cos(H)*tan(D))))
R = arctan((tan(H)*cos(M))/cos(M+ecliptic))
If R and D are within desired closeness (I use 0.1 degrees) then C = R
Otherwise D = R and go back to finding A.
My big problem occurs occasionally when finding A in the repeating
algorithm.
tan(latitude)*tan(D) occasionally returns a value larger than 1 (or
smaller than -1) and you can't take the arcsin of something greater
than 1.
The first problem I'm not sure I care about, but the second one really
bugs me since it crashed the astrolgoy program I've been writing. So
far I've used an exception of finding the arctan instead of the arcsin
when the values are too great, but I really suspect I made a mistake
when I copied down the formulas.
Where can I find a clean copy of Placidus's equations?
Jason Harvestdancer
my computer do the work. Since my computer can handle complex
equations quite easily, I've decided to program it to calculate the
cusps instead of estimating them by the tables.
Once upon a time, the equations for Placidus were on the web, but it
appears they aren't. Fortunately I saved what was on the web. Here
they are for our entertainment.
RAMC = Sidreal Time * 15 (a simple conversion from hours to degrees)
10th House = arctan(tan(RAMC) / cos(ecliptic))
This was my first problem, a minor one I admit. It appears that
Dalton used 10th House = RAMC.
Asc = arccot(-(((tan(latitude)*sin(ecliptic))+
(sin(RAMC)*cos(ecliptic))))/cos(RAMC))
No problem with the ascendant, but then on to the House equations.
11th House: F = 1/3, H = RAMC + 30
12th House: F = 2/3, H = RAMC + 60
2nd House: F = 2/3, H = RAMC + 120
3rd House: F = 1/3, H = RAMC + 150
D = arcsin(sin(ecliptic)*sin(H))
Begin repeating algorithm
A = F * arcsin(tan(latitude)*tan(D))
M = arctan(sin(A + (cos(H)*tan(D))))
R = arctan((tan(H)*cos(M))/cos(M+ecliptic))
If R and D are within desired closeness (I use 0.1 degrees) then C = R
Otherwise D = R and go back to finding A.
My big problem occurs occasionally when finding A in the repeating
algorithm.
tan(latitude)*tan(D) occasionally returns a value larger than 1 (or
smaller than -1) and you can't take the arcsin of something greater
than 1.
The first problem I'm not sure I care about, but the second one really
bugs me since it crashed the astrolgoy program I've been writing. So
far I've used an exception of finding the arctan instead of the arcsin
when the values are too great, but I really suspect I made a mistake
when I copied down the formulas.
Where can I find a clean copy of Placidus's equations?
Jason Harvestdancer