|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectplanet.KeplerFunction
public class KeplerFunction
ケプラー方程式クラス
M = E - e sin
E
M : 平均近点角 (mean anomaly)
e : 離心率 (eccentricity)
E : 離心近点角 (eccentric anomaly)
フィールドの概要 | |
---|---|
static double |
TOLERANCE
ケプラー方程式の許容誤差 |
コンストラクタの概要 | |
---|---|
KeplerFunction()
|
メソッドの概要 | |
---|---|
static double |
eccentricAnomaly(double m,
double eccen)
離心近点角を求める Newtion 法を使用する |
static double |
meanAnomaly(double e,
double eccen)
平均近点角を求める |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final double TOLERANCE
コンストラクタの詳細 |
---|
public KeplerFunction()
メソッドの詳細 |
---|
public static double meanAnomaly(double e, double eccen)
e
- 離心近点角eccen
- 離心率
public static double eccentricAnomaly(double m, double eccen)
m
- 平均近点角eccen
- 離心率
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |