public class GHIJjsPolynomials extends Object
所使用的表达式是来自Danielson论文中的方程4.1-(10)。
Constructor and Description |
---|
GHIJjsPolynomials(double k, double h, double alpha, double beta)
创建一组Gjs、Hjs、Ijs和Jjs多项式。
|
Modifier and Type | Method and Description |
---|---|
double |
getdGjsdAlpha(int j, int s)
获取dGjs / dα系数。
|
double |
getdGjsdBeta(int j, int s)
获取dGjs / dβ系数。
|
double |
getdGjsdh(int j, int s)
获取dGjs / dh系数。
|
double |
getdGjsdk(int j, int s)
获取dGjs / dk系数。
|
double |
getdHjsdAlpha(int j, int s)
获取dHjs / dα系数。
|
double |
getdHjsdBeta(int j, int s)
获取dHjs / dβ系数。
|
double |
getdHjsdh(int j, int s)
获取dHjs / dh系数。
|
double |
getdHjsdk(int j, int s)
获取dHjs / dk系数。
|
double |
getdIjsdAlpha(int j, int s)
获取dIjs / dα系数。
|
double |
getdIjsdBeta(int j, int s)
获取dIjs / dβ系数。
|
double |
getdIjsdh(int j, int s)
获取dIjs / dh系数。
|
double |
getdIjsdk(int j, int s)
获取dIjs / dk系数。
|
double |
getdJjsdAlpha(int j, int s)
获取dJjs / dα系数。
|
double |
getdJjsdBeta(int j, int s)
获取dJjs / dβ系数。
|
double |
getdJjsdh(int j, int s)
获取dJjs / dh系数。
|
double |
getdJjsdk(int j, int s)
获取dJjs / dk系数。
|
double |
getGjs(int j, int s)
获取Gjs系数。
|
double |
getHjs(int j, int s)
获取Hjs系数。
|
double |
getIjs(int j, int s)
获取Ijs系数。
|
double |
getJjs(int j, int s)
获取Jjs系数。
|
public GHIJjsPolynomials(double k, double h, double alpha, double beta)
k
- 偏心率向量的X分量
h
- 偏心率向量的Y分量
alpha
- 方向余弦α
beta
- 方向余弦β
public double getGjs(int j, int s)
j
- j下标
s
- s下标
public double getdGjsdk(int j, int s)
j
- j下标
s
- s下标
public double getdGjsdh(int j, int s)
j
- j下标
s
- s下标
public double getdGjsdAlpha(int j, int s)
j
- j下标
s
- s下标
public double getdGjsdBeta(int j, int s)
j
- j下标
s
- s下标
public double getHjs(int j, int s)
j
- j下标
s
- s下标
public double getdHjsdk(int j, int s)
j
- j下标
s
- s下标
public double getdHjsdh(int j, int s)
j
- j下标
s
- s下标
public double getdHjsdAlpha(int j, int s)
j
- j下标
s
- s下标
public double getdHjsdBeta(int j, int s)
j
- j下标
s
- s下标
public double getIjs(int j, int s)
j
- j下标
s
- s下标
public double getdIjsdk(int j, int s)
j
- j下标
s
- s下标
public double getdIjsdh(int j, int s)
j
- j下标
s
- s下标
public double getdIjsdAlpha(int j, int s)
j
- j下标
s
- s下标
public double getdIjsdBeta(int j, int s)
j
- j下标
s
- s下标
public double getJjs(int j, int s)
j
- j下标
s
- s下标
public double getdJjsdk(int j, int s)
j
- j下标
s
- s下标
public double getdJjsdh(int j, int s)
j
- j下标
s
- s下标
public double getdJjsdAlpha(int j, int s)
j
- j下标
s
- s下标
public double getdJjsdBeta(int j, int s)
j
- j下标
s
- s下标
Copyright © 2002-2023 CS GROUP. All rights reserved.