| Toa |
Verfasst am: 08. Nov 2007 19:53 Titel: Programmierer sucht Hilfe von Physikern |
|
Hay,
Ich bin neu im Forum und wollte vorerst mal voran stellen das ich Programmierer bin. Ich möchte ein Programm schreiben das einem den aktuellen Sonnenstand sagt.(Norden Weste,etc mit Gradzahl und die Höhe der Sonne in abhänigkeit von der Zeit)
Habe mich nun ein bisschen damit beschäftigt und habe angefangen einen Vorgehensplan aufzustellen nur komme ich nicht ganz klar da ich mich mit dem ganzen nicht so auskenne.
Informationen habe ich von folgendem Link :
http://de.wikipedia.org/wiki/Sonnenstand#Berechnung
Vorgehensweiße :
1. Uhrzeit in UTC umrechnen (achten auf Sommer bzw Winter)
Umrechnung: MEZ (MitteleuropäischeZeit - 1h oder -2 wenn sommerzeit
2. Die Tage seid dem 1.1.2000 vergangen sind ausrechnen (auch in nem bruch anzugeben)
eventuell in Stunden umrechnen. Das ganze nennen wir n !
3. L = 280,469° + 0,985 6474° * n (Double var !!)
g = 357,528° + 0,9856003° * n
4. Das Ergebnis wird größer als 360° sein deswegen
solange 360° vom Ergebnis abziehen bis es 360° oder kleiner ist
aber größer als 0 ! (Eventuell Modulo %)
5. A = L + 1,9° * sin(g) + 0.02° * sin(2g) <-- Gradzahl ??
PS : Ich weiß das die Frage gleich zwei Topics oben drüber ist :
Titel: Azimut und Höhenberechnung der Sonne ---> Herleitung Gesu
aber da hat niemand geantwortet... |
|