![]() |
---|
Hi, Im Rahmen einer Projektarbeit möchte ich eine Sonnenuhr bauen. Die Geografische Länge und Breite eines Ortes werde ich manuell eingeben. Mit Hilfe von Sensoren kann ich die Sonnenhöhe und den Azimut der Sonne bestimmen. Aus diesen Eingangsdaten möchte ich die aktuelle Uhrzeit berechnen. Dazu habe ich die folgende Internetseite gefunden, die mir die benötigten Formel liefert. Allerdings muss ich diese noch nach meinen Zwecken umstellen. http//www.geoastro.de/SME/tk/index.htm Die Folgende Formel habe ich nach "deklin" umgestellt: Ausgangsformel: cos(azimut) = -(sin(k*lat)*sin(k*hoehe) - sin(k*deklin)) / (cos(k*lat)*sin(arccos(sin(k*hoehe)))) Nach deklin umgestellt: deklin = asin(sin(hoehe*k)*sin(k*lat) cos(azimut)*sin(arccos(sin(hoehe*k)))*cos(k*lat))/k (zur Umrechnung von Grad- in Bogenmass) Wenn ich nun aber mit den Zahlenbeispielen aus der Tabelle von der Internetseite die Deklination berechne komme ich auf falsche Ergebnisse. Habt ihr eine Idee wie diese falschen Ergebnisse zustande kommen?? Vielen Dank schon mal im Voraus Für alle, die mir helfen möchten (automatisch von OnlineMathe generiert): "Ich möchte die Lösung in Zusammenarbeit mit anderen erstellen." |
Hierzu passend bei OnlineMathe: Sinus (Mathematischer Grundbegriff) Kosinus (Mathematischer Grundbegriff) Trigonometrie (Mathematischer Grundbegriff) Tangens (Mathematischer Grundbegriff) Rechenregeln Trigonometrie Online-Übungen (Übungsaufgaben) bei unterricht.de: |
![]() |
![]() |
Hallo Sebi, die Gleichung ist falsch umgestellt. Es müsste heißen sin(K*deklin) = cos(azimut)*[cos(K*lat)*sin(arccos(sin(K*hoehe)))] + sin(K*lat)*sin(K*hoehe) bzw.: deklin = arcsin( cos(azimut)*[cos(K*lat)*sin(arccos(sin(K*hoehe)))] + sin(K*lat)*sin(K*hoehe) )/K Gruß Werner |
Diese Frage wurde automatisch geschlossen, da der Fragesteller kein Interesse mehr an der Frage gezeigt hat.
|