天文計算コーナー




    このコーナでは天文計算プログラムをソースで公開して行きます。
     
     「古天文学」の計算式とJPLの天文暦DE-406との比較 
     
     斉藤国治著「古天文学」に記載の方法での天文計算:

     このファイルは、斉藤国治著「古天文学」に記載されている方法にて天文計算を
     行うCプログラムのソース集です。 例として、次の計算例を含みます。
      ephemerides.c  : 太陽・月・5大惑星天体位置表の例(main()を含む)
      comet.c     : 彗星の位置表の例(main()を含む)
      occultation.c  : 星食の計算例(main()を含む)

      kotenmon.zipには以下のファイルが含まれます。
      これらのファイルにて「古天文学」に示される計算はほぼカバーしていると思います。
      
       1)astro.h     : インクルードファイル
       2)Tafel_VIII.h  : 木星・土星位置計算用摂動データ定義
       3)common.c   : 一般関数設定
       4)sun_posi.c   : 太陽の位置計算
       5)planet_posi.c  : 惑星の位置計算
       6)moon_posi.c   : 月の位置計算
       7)comet_posi.c  : 彗星の位置計算
       8)star_posi.c    : 恒星の位置の計算
       9)ephemerides.c  : 太陽・月・5大惑星天体位置表の例(main()を含む)
      10)comet.c     : 彗星の位置表の例(main()を含む)
      11)occultation.c  : 星食の計算例(main()を含む)
      12)kotenmon.txt  : readmeファイル

     Cプログラムソースコード: kotenmon.zip ver.1.0  (登録:1999/07/2) 

     斉藤国治著「古天文学」に記載の方法での日出日入計算:

     日出/日入計算を行うCプログラムのソースです。 
     南中時刻/南中高度の計算も行います。

      計算結果の例(2016年東京)

      sunrize.zipには以下のファイルが含まれます。
      
       1)astro.h (ver.2)    : インクルードファイル
       2)common.c (ver.2)   : 一般関数設定
       3)sun_posi.c(ver.2)  : 太陽の位置計算
       4)sunrise.c       : 日の出日の入りのメインプログラム(main()を含む)
       5)sunrise.txt     : readmeファイル

     Cプログラムソースコード: sunrise.zip ver.1.0 (登録:2016/01/28)


                    


TY
Copyright(C) 1996 Shinobu Takesako
All rights reserved