home *** CD-ROM | disk | FTP | other *** search
- RISE-SET.DOC
-
- ******************************************************************************
- RISE-SET.BAS IS A MBASIC PROGRAM TO CALCULATE THE AZMUTH AND
- LOCAL HOUR ANGLE OF THE RISE AND SET OF ASTRONOMICAL BODIES
- THE ALTITUDE OF UPPER CULMINATION (TRANSIT) OF THOSE BODIES WHICH
- DO ACTUALLY RISE AND THE DIRECTION FROM ZENITH OF TRANSIT.
- IT WAS WRITTEN BY MIKE FINERTY APRIL 18, 1985, USING FORMULAE
- FROM SMART'S TEXTBOOK ON SPHERICAL ASTRONOMY, AND A LITTLE OF HIS
- OWN RECCONING.
- ******************************************************************************
-
- THE PROGRAM WILL RETURN A "Illegal function call" ERROR IF THE
- ASTRONOMICAL BODY IN QUESTION DOES NOT RISE OR DOES NOT SET, THAT
- IS IF THE BODY IS IN THE CIRCUMPOLAR REGION AND IS ALWAYS ABOVE
- THE HORIZON OR ALWAYS BELOW THE HORIZON, THE INTERSECTION OF ITS
- PATH WITH THE HORIZON IS "IMMAGINARY" AND THE SOLUTION REQUIRES
- THE USE OF COMPLEX NUMBERS (WHICH MBASIC DOESN'T LIKE), SO IT
- RETURNS AN ERROR MESSAGE. I LABORED IN VAIN TO HAVE IT RETURN A
- MORE MEANINGFUL ERROR MESSAGE, BUT IT APPEARS THAT WE ARE STUCK
- WITH "Illegal function call." AFTER ALL. MIKE FINERTY, TUCSON.
- APRIL 18, 1985.TH AND
- LOCAL HOUR ANGLE OF THE RISE AND SET OF ASTRONOMICAL BODIES
- THE ALTITUDE OF UPPER CULMINATION (TR