Imp
[using it]
Interface Manipulation Package v4.0 (2008-06-25) a-projector ©copyright Author


imp.estimator
Class Model.Estimate

java.lang.Object
  extended by imp.estimator.Model.Estimate
All Implemented Interfaces:
Comparable
Enclosing class:
Model

public class Model.Estimate
extends Object
implements Comparable

Defines an estimate of the state of the model.


Constructor Summary
Model.Estimate()
           
 
Method Summary
 int getDof()
          Gets the estimation number of degree of freedom (d.o.f.) = MeasuresNumber x MeasurementDimension - (StateDimension - StateConstraints)
 double getError(double[] m)
          Returns the quadratic measurement error ||m'- m||^2, f(m', x) = 0 for the estimated state.
 double[][] getMeasures()
          Gets the measures.
 Model getModel()
          Returns the model related to this estimate.
 Model.Estimate getParent()
          Gets the related parent model estimate if any, else return null.
 double[] getState()
          Gets an estimate of the model state, given the initial state and the measures.
 double getXi2()
          Gets the estimation Xi2 = [>_i ||m_i - m'_i||^2 / d.o.f.] error.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Model.Estimate

public Model.Estimate()
Method Detail

getDof

public int getDof()
Gets the estimation number of degree of freedom (d.o.f.) = MeasuresNumber x MeasurementDimension - (StateDimension - StateConstraints)


getError

public double getError(double[] m)
Returns the quadratic measurement error ||m'- m||^2, f(m', x) = 0 for the estimated state.


getMeasures

public double[][] getMeasures()
Gets the measures.

Returns:
An array of getMeasuresSize() of double[] containing the measures references.

getModel

public Model getModel()
Returns the model related to this estimate.


getParent

public Model.Estimate getParent()
Gets the related parent model estimate if any, else return null.


getState

public double[] getState()
Gets an estimate of the model state, given the initial state and the measures.


getXi2

public double getXi2()
Gets the estimation Xi2 = [>_i ||m_i - m'_i||^2 / d.o.f.] error.