public class STMEquations extends Object implements AdditionalDerivativesProvider
Constructor and Description |
---|
STMEquations(CR3BPSystem syst)
简单构造函数。
|
Modifier and Type | Method and Description |
---|---|
CombinedDerivatives |
combinedDerivatives(SpacecraftState s)
计算与附加状态(以及可选的主状态增量)相关的导数。
|
int |
getDimension()
获取生成导数的维度。
|
String |
getName()
获取附加导数的名称(一旦集成,将成为状态)。
|
org.hipparchus.linear.RealMatrix |
getStateTransitionMatrix(SpacecraftState s)
返回状态转移矩阵的方法。
|
SpacecraftState |
setInitialPhi(SpacecraftState s)
将附加状态的标准初始值添加到初始航天器状态的方法。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
init, yields
public STMEquations(CR3BPSystem syst)
syst
- 考虑的CR3BP系统
public SpacecraftState setInitialPhi(SpacecraftState s)
s
- 系统的初始状态
public CombinedDerivatives combinedDerivatives(SpacecraftState s)
combinedDerivatives
在接口 AdditionalDerivativesProvider
中
s
- 当前状态信息:日期、运动学、姿态和此方程依赖的附加状态(根据yields
方法)
public String getName()
getName
在接口 AdditionalDerivativesProvider
中
public int getDimension()
getDimension
在接口 AdditionalDerivativesProvider
中
public org.hipparchus.linear.RealMatrix getStateTransitionMatrix(SpacecraftState s)
s
- 系统的SpacecraftState
Copyright © 2002-2023 CS GROUP. All rights reserved.