質問: 日の出 日の入りの時刻を求める計算式 日の出 日の入りの時刻を求める計算式 日の出 日の入りの時刻を求める計算式的なものってありますか? 出来るだけ簡単な式が良いです。 数式に緯度、経度、標高、日付を代入して時刻を求められる式を知りたいです。 分かりづらい文章ですが、回答よろしくお願いします。
回答: 残念ながら、任意の場所・日時の計算ができる簡単な式はないでしょう・・・ #理科年表などでは表を参照して計算ができますが・・ このサイトはjavascriptなので、計算式が判ります http://www.fb.u-tokai.ac.jp/www/hoshi/env/solar-j.html ちゃんと調べたいなら以下の書籍を参照してください。 【日の出・日の入りの計算】 http://www.amazon.co.jp/%e6%97%a5%e3%81%ae%e5%87%ba%e3%83%bb%e6%97%a5%e3%81%ae%e5%85%a5%e3%82%8a%e3%81%ae%e8%a8%88%e7%ae%97%e2%80%95%e5%a4%a9%e4%bd%93%e3%81%ae%e5%87%ba%e6%b2%a1%e6%99%82%e5%88%bb%e3%81%ae%e6%b1%82%e3%82%81%e6%96%b9-%e9%95%b7%e6%b2%a2-%e5%b7%a5/dp/4805206349 上記のサイトなどとは少し違いますが、私はこんな感じで計算しています (1)指定日のユリウス日の計算(太陽の赤道座標計算で使用) (2)指定日の12時(ユリウス日)の太陽の赤道座標の計算 ・太陽の黄道座標の計算(海上保安庁の略算式などを使用) ・黄道傾斜角の計算 ・黄道座標から赤道座標に変換 (3)出・入時刻の計算 ・(1)の赤道座標を使い、南中時刻の計算 ・南中時刻の太陽の赤道座標を計算 ・南中の太陽の赤道座標を使用して出・入時刻を仮計算 ・出・入時刻の太陽の赤道座標を計算して、出・入時刻を再計算 (必要な精度が出るまで繰り返し計算)