KK
- type of the field element
public abstract class AbstractFieldOrbitInterpolator<KK extends org.hipparchus.CalculusFieldElement<KK>> extends AbstractFieldTimeInterpolator<FieldOrbit<KK>,KK>
AbstractFieldTimeInterpolator.InterpolationData
DEFAULT_EXTRAPOLATION_THRESHOLD_SEC, DEFAULT_INTERPOLATION_POINTS
Constructor and Description |
---|
AbstractFieldOrbitInterpolator(int interpolationPoints, double extrapolationThreshold, Frame outputInertialFrame)
构造函数。
|
Modifier and Type | Method and Description |
---|---|
Frame |
getOutputInertialFrame()
获取输出惯性参考系。
|
FieldOrbit<KK> |
interpolate(FieldAbsoluteDate<KK> interpolationDate, Collection<FieldOrbit<KK>> sample)
获取一个插值实例。
|
addOptionalSubInterpolatorIfDefined, checkInterpolatorCompatibilityWithSampleSize, getCentralDate, getExtrapolationThreshold, getNbInterpolationPoints, getSubInterpolators, getTimeParameter, interpolate, interpolate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
interpolate, interpolate
public AbstractFieldOrbitInterpolator(int interpolationPoints, double extrapolationThreshold, Frame outputInertialFrame)
interpolationPoints
- 插值点的数量
extrapolationThreshold
- 超出该阈值的外推将导致传播失败
outputInertialFrame
- 输出惯性参考系
public FieldOrbit<KK> interpolate(FieldAbsoluteDate<KK> interpolationDate, Collection<FieldOrbit<KK>> sample)
interpolate
在接口 FieldTimeInterpolator<FieldOrbit<KK 扩展 org.hipparchus.CalculusFieldElement<KK>>,KK 扩展 org.hipparchus.CalculusFieldElement<KK>>
interpolate
在类 AbstractFieldTimeInterpolator<FieldOrbit<KK 扩展 org.hipparchus.CalculusFieldElement<KK>>,KK 扩展 org.hipparchus.CalculusFieldElement<KK>>
interpolationDate
- 插值日期
sample
- 时间戳样本
public Frame getOutputInertialFrame()
Copyright © 2002-2023 CS GROUP. All rights reserved.