|
プログラムの概要
- ・ このプログラムは小惑星の周期解析用プログラムで以下の機能があります。
(1) ライトカーブから小惑星の自転周期を求める
(2) ライトカーブ曲線のフィッティングを行う
- ・ このプログラムはシンプルなプログラムなので、Cコンパイラがある OS なら動作するはずです。主な OS の実行形式のバイナリプログラムがダウンロードできます。
- ・ このプログラムはフリーとして配布しています。
- ・ このプログラムでの解析結果を、タイトルにあるようなスペクトル解析グラフやライトカーブとして表示するためには、別途、gnuplot のようなグラフ作成用ソフトが必要です。
- ・ このプログラムの作者は lightcurve メーリングリストメンバーの B. Dermawan さんです。
ダウンロード
ソースプログラム
- cyclocode.c
- コンパイル方法
UNIX系の C コンパイラでは以下のコマンドにより cyclocode という名称の実行プログラムが作成できます。
% gcc -lm -o cyclocode cyclocode.c
ドキュメント
- cyclocode_doc_eng.pdf
作者による英文ドキュメント
- cyclocode_doc_jp.pdf
土川 啓さんによる和文ドキュメンド
バイナリプログラム
-
・ 各種 OS で動作する実行形式のプログラムです。お使いの OS に適合したファイルをダウンロードしてください。
・ ダウンロードする時は直接リンクを開くのではなく、ブラウザのファイルへ保存を使用して下さい。
※バイナリプログラムの作成は lightcurve メーリングリストのメンバーに協力を得ました。
サンプルデータ
- sample.dat
2002年1月13日に観測した小惑星 (773) Irmintraud の観測結果です。
動作確認として、以下の実行結果のように動作すればOKです。
This program evaluates: 1. Periodogram(s); 2. Synthetic Lightcurve(s); 3. Both
Please input your choice: 1
Input File (*.???): sample.dat
Number of data = 39
PERIODOGRAM(S)
==============
Method: [1] PDM; [2] Spectral Analysis (default); [3] Both: 2
- Spectral Analysis:
Values of ofac & hifac -> ofac = 8
hifac = 8
Lightcurve peak: [Single => 1] or [Double => 2 (default)]:
Period = 0.2936 day
Sig. Level = 99.67 %
-------------------------------
サポート
このソフトのサポートはlightcurveメーリングリストで行います。このソフトを本格的に活用したいとお考えの方は、ぜひ加入されることをお勧めします。
トップページへ
|