PitWi
Aktives Mitglied
Ich hab mir für ein Softwareprojekt "Astronomical Algorithms" von Meeus zugelegt. Leider enthält das Buch Formeln nur in mathematischer Schreibweise und ist auch wegen fehlender Angaben zur Datenreduktion für Programmierer nicht sonderlich gut geeignet.
Jedenfalls hab ich folgendes Problem:
Die Formel für die RA Pos. der Sonne lautet
tan(RA)=(cos(e)*sin(t))/cos(t)
also
RA=atan((cos(e)*sin(t))/cos(t))
e ... Winkel der Ekliptik
t ... wahrer Längenwinkel der Sonne
Wenn ich nun eine Reihe über 365 Tage berechne, hat die Liste ein "Loch" zw. 90° (3h) und 270° (9h), also nach 89,9 kommt 270. Warum? Wo liegt der Fehler? e und t haben stets plausible Werte. Dass ich Winkel in Rad eingeben muss, hab ich berücksichtigt.
Jedenfalls hab ich folgendes Problem:
Die Formel für die RA Pos. der Sonne lautet
tan(RA)=(cos(e)*sin(t))/cos(t)
also
RA=atan((cos(e)*sin(t))/cos(t))
e ... Winkel der Ekliptik
t ... wahrer Längenwinkel der Sonne
Wenn ich nun eine Reihe über 365 Tage berechne, hat die Liste ein "Loch" zw. 90° (3h) und 270° (9h), also nach 89,9 kommt 270. Warum? Wo liegt der Fehler? e und t haben stets plausible Werte. Dass ich Winkel in Rad eingeben muss, hab ich berücksichtigt.