Thread Datum der Sonnenwenden berechnen (29 answers)
Opened by bianca at 2014-01-14 08:50

rosti
 2014-01-16 13:26
#173006 #173006
User since
2011-03-19
3463 Artikel
BenutzerIn
[Homepage]
user image
Klar, Du brauchst die Formel, die Funktion. Wenn Du diese hast, läuft das dann auf eine Extremwertberechung (Differenzierung). Die Funktion y = f(x) ergibt in y die Auslenkung (oder die Uhrzeit) und x läuft über den Tag im Zeitraum eines Jahres. In f(x) stecken Sinus und Cosinus, Die Auslenkung rechnet sich über Arcus-Tangens. y hat Extremwerte, die erste Ableitung f'(x) wird auf 0 gesetzt und Du bekommst zwei Werte für x, das sind die Tage, welche die Scheitelpunkte des Graphen kennzeichnen.

Im Modul, die Funktion Astro::Sunrise::sunrise() hat eine Reihe von Argumenten, die kannst Du alle, bis auf den Tag, auf konstant setzen, Du bekommst f(x) für einen bestimmten geografischen Ort. Letztendlich ist das eine Sinus-Kurve, die Ableitung von Sinus ist Cosinus. Im Prinzip musst Du diese Sinuskurve nur auf der x-(Tag)-Achse verschieben (Stichwort Phase), eine weitere Kenngröße ist die Periode, die geht übers Jahr hinaus.

Packen wir's?

View full thread Datum der Sonnenwenden berechnen