KK
- type of the field elements
public class TimeStampedFieldHermiteInterpolator<KK extends org.hipparchus.CalculusFieldElement<KK>> extends AbstractFieldTimeInterpolator<TimeStampedField<KK>,KK>
由于这种插值的实现是多项式的,应该仅在插值点数量较少(约10-20个点)时使用,以避免朗格现象和数值问题(包括NaN出现)。
FieldHermiteInterpolator
, FieldTimeInterpolator
AbstractFieldTimeInterpolator.InterpolationData
DEFAULT_EXTRAPOLATION_THRESHOLD_SEC, DEFAULT_INTERPOLATION_POINTS
Constructor and Description |
---|
TimeStampedFieldHermiteInterpolator()
构造函数:默认插值点数量为 DEFAULT_INTERPOLATION_POINTS 默认外推阈值为DEFAULT_EXTRAPOLATION_THRESHOLD_SEC 秒。由于这种插值的实现是多项式的,应该仅在插值点数量较少(约10-20个点)时使用,以避免朗格现象和数值问题(包括NaN出现)。
|
TimeStampedFieldHermiteInterpolator(int interpolationPoints)
构造函数:默认外推阈值为 DEFAULT_EXTRAPOLATION_THRESHOLD_SEC 秒。由于这种插值的实现是多项式的,应该仅在插值点数量较少(约10-20个点)时使用,以避免朗格现象和数值问题(包括NaN出现)。
|
TimeStampedFieldHermiteInterpolator(int interpolationPoints, double extrapolationThreshold)
构造函数。
|
Modifier and Type | Method and Description |
---|---|
protected TimeStampedField<KK> |
interpolate(AbstractFieldTimeInterpolator.InterpolationData interpolationData)
从给定的插值数据中插值实例。
|
addOptionalSubInterpolatorIfDefined, checkInterpolatorCompatibilityWithSampleSize, getCentralDate, getExtrapolationThreshold, getNbInterpolationPoints, getSubInterpolators, getTimeParameter, interpolate, interpolate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
interpolate, interpolate
public TimeStampedFieldHermiteInterpolator()
DEFAULT_INTERPOLATION_POINTS
DEFAULT_EXTRAPOLATION_THRESHOLD_SEC
秒public TimeStampedFieldHermiteInterpolator(int interpolationPoints)
DEFAULT_EXTRAPOLATION_THRESHOLD_SEC
秒interpolationPoints
- 插值点数量
public TimeStampedFieldHermiteInterpolator(int interpolationPoints, double extrapolationThreshold)
由于这种插值的实现是多项式的,应该仅在插值点数量较少(约10-20个点)时使用,以避免朗格现象和数值问题(包括NaN出现)。
interpolationPoints
- 插值点数量
extrapolationThreshold
- 超出此阈值的外推将失败
protected TimeStampedField<KK> interpolate(AbstractFieldTimeInterpolator.InterpolationData interpolationData)
由于这种插值的实现是多项式的,应该仅在小样本(约10-20个点)中使用,以避免朗格现象和数值问题(包括NaN出现)。
interpolate
在类 AbstractFieldTimeInterpolator<TimeStampedField<KK extends org.hipparchus.CalculusFieldElement<KK>>,KK extends org.hipparchus.CalculusFieldElement<KK>>
interpolationData
- 插值数据
Copyright © 2002-2023 CS GROUP. All rights reserved.