Package org.hipparchus.util
Interface UnscentedTransformProvider
-
- All Known Implementing Classes:
AbstractUnscentedTransform
,JulierUnscentedTransform
,MerweUnscentedTransform
public interface UnscentedTransformProvider
Provider for unscented transform.- Since:
- 2.2
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RealVector
getWc()
Get the covariance weights.RealVector
getWm()
Get the mean weights.RealVector[]
unscentedTransform(RealVector state, RealMatrix covariance)
Perform the unscented transform from a state and its covariance.
-
-
-
Method Detail
-
unscentedTransform
RealVector[] unscentedTransform(RealVector state, RealMatrix covariance)
Perform the unscented transform from a state and its covariance.- Parameters:
state
- process statecovariance
- covariance associated with the process state- Returns:
- an array containing the sigma points of the unscented transform
-
getWc
RealVector getWc()
Get the covariance weights.- Returns:
- the covariance weights
-
getWm
RealVector getWm()
Get the mean weights.- Returns:
- the mean weights
-
-