public interface ParameterDriversProvider
参数驱动器
。
Modifier and Type | Method and Description |
---|---|
default int |
getNbParametersDriversValue()
获取所有参数驱动器的总跨度数。
|
default ParameterDriver |
getParameterDriver(String name)
根据参数名称获取参数值。
|
default double[] |
getParameters()
获取模型参数。
|
default double[] |
getParameters(AbsoluteDate date)
获取模型参数。
|
default <T extends org.hipparchus.CalculusFieldElement<T>> |
getParameters(org.hipparchus.Field<T> field)
获取模型参数。
|
default <T extends org.hipparchus.CalculusFieldElement<T>> |
getParameters(org.hipparchus.Field<T> field, FieldAbsoluteDate<T> date)
获取模型参数。
|
default double[] |
getParametersAllValues()
获取模型参数,返回所有参数的所有跨度值列表。
|
default <T extends org.hipparchus.CalculusFieldElement<T>> |
getParametersAllValues(org.hipparchus.Field<T> field)
获取模型参数。
|
List<ParameterDriver> |
getParametersDrivers()
获取参数的驱动器。
|
default boolean |
isSupported(String name)
检查参数是否受支持。
|
List<ParameterDriver> getParametersDrivers()
default int getNbParametersDriversValue()
default double[] getParameters()
getParameters(AbsoluteDate)
。
default double[] getParameters(AbsoluteDate date)
date
- 要知道参数的日期,如果所有参数都没有有效期限,即在整个间隔内只有一个估计值,则可以使用new AbsoluteDate()
default double[] getParametersAllValues()
default <T extends org.hipparchus.CalculusFieldElement<T>> T[] getParametersAllValues(org.hipparchus.Field<T> field)
T
- 元素的类型
field
- 元素所属的字段
default <T extends org.hipparchus.CalculusFieldElement<T>> T[] getParameters(org.hipparchus.Field<T> field)
T
- 元素的类型
field
- 元素所属的字段
getParameters(Field, FieldAbsoluteDate)
。
default <T extends org.hipparchus.CalculusFieldElement<T>> T[] getParameters(org.hipparchus.Field<T> field, FieldAbsoluteDate<T> date)
T
- 元素的类型
field
- 元素所属的字段
date
- 参数要知道的日期,如果所有参数都没有有效期限,则可以使用new AbsoluteDate()
default ParameterDriver getParameterDriver(String name)
name
- 参数名称
default boolean isSupported(String name)
支持的参数是由getParametersDrivers()
列出的。
name
- 要检查的参数名称
getParametersDrivers()
Copyright © 2002-2023 CS GROUP. All rights reserved.