Uncertainty Quantification#
- class UncertaintyQuantification(epoch: int, frame: str = 'J2000', definition=None)#
Bases:
ABCAbstract base class for uncertainty quantification.
Provides a common interface for different uncertainty representations including covariance matrices, sigma points, and other uncertainty propagation methods.
- Parameters:
- Attributes:
definitionThe sequence or state definition.
epochThe epoch of the uncertainty representation.
frameThe reference frame of the uncertainty representation.
Methods
Get standard deviations for each parameter.
to_array()Convert uncertainty representation to numpy array.
- abstractmethod get_standard_deviations() ndarray#
Get standard deviations for each parameter.
- Returns:
Array of standard deviations.
- Return type:
np.ndarray
- abstractmethod to_array() ndarray#
Convert uncertainty representation to numpy array.
- Returns:
Numpy array representation without units.
- Return type:
np.ndarray
- property definition#
The sequence or state definition.