measurement_vector ================== .. currentmodule:: pyarts3.workspace .. attribute:: Workspace.measurement_vector :type: ~pyarts3.arts.Vector The measurment vector for, e.g., a sensor. This must often be the same size as :attr:`~pyarts3.workspace.Workspace.measurement_sensor`. The notation in ARTS, for the purpose of :func:`~pyarts3.workspace.Workspace.OEM`, is that .. math:: \vec{y} = \mathbf{F}\left(\vec{x}\right) + \vec{y}_\epsilon\left(\vec{x}\right) + \epsilon where :math:`\mathbf{F}` is the forward model function of the physics of the simulation space, :math:`\vec{x}` is the :attr:`~pyarts3.workspace.Workspace.model_state_vector`, :math:`\vec{y}_\epsilon` is the :attr:`~pyarts3.workspace.Workspace.measurement_vector_error`, and :math:`\epsilon` are any additional errors, such as random noise. Throughout ARTS, :attr:`~pyarts3.workspace.Workspace.measurement_vector` have different contextual meanings. These are: 1. :math:`\vec{y}` - i.e., measured data. 2. :math:`\vec{y} - \epsilon` - e.g., the best fit to measured data, :attr:`~pyarts3.workspace.Workspace.measurement_vector_fitted`. 3. :math:`\mathbf{F}\left(\vec{x}\right)` - i.e., the physical model of the measurement. .. rubric:: Input to workspace methods .. hlist:: :columns: 1 * :func:`~pyarts3.workspace.Workspace.OEM` * :func:`~pyarts3.workspace.Workspace.measurement_vector_fittedFromMeasurement` .. rubric:: Modified by workspace method .. hlist:: :columns: 1 * :func:`~pyarts3.workspace.Workspace.measurement_vectorConditionalAddError` .. rubric:: Output from workspace methods .. hlist:: :columns: 1 * :func:`~pyarts3.workspace.Workspace.measurement_vectorFromOperatorPath` * :func:`~pyarts3.workspace.Workspace.measurement_vectorFromSensor` .. rubric:: Related workspace variables .. hlist:: :columns: 2 * :attr:`~pyarts3.workspace.Workspace.measurement_averaging_kernel` * :attr:`~pyarts3.workspace.Workspace.measurement_gain_matrix` * :attr:`~pyarts3.workspace.Workspace.measurement_inversion_agenda` * :attr:`~pyarts3.workspace.Workspace.measurement_jacobian` * :attr:`~pyarts3.workspace.Workspace.measurement_jacobian_error` * :attr:`~pyarts3.workspace.Workspace.measurement_sensor` * :attr:`~pyarts3.workspace.Workspace.measurement_vector_error` * :attr:`~pyarts3.workspace.Workspace.measurement_vector_error_covariance_matrix` * :attr:`~pyarts3.workspace.Workspace.measurement_vector_fitted` .. :class:`~pyarts3.arts.Vector`