DefaultProcessModel
org.apache.commons.math3.filter

Class DefaultProcessModel

    • Constructor Detail

      • DefaultProcessModel

        public DefaultProcessModel(double[][] stateTransition,                   double[][] control,                   double[][] processNoise,                   double[] initialStateEstimate,                   double[][] initialErrorCovariance)                    throws NullArgumentException,                           NoDataException,                           DimensionMismatchException
        Create a new ProcessModel, taking double arrays as input parameters.
        Parameters:
        stateTransition - the state transition matrix
        control - the control matrix
        processNoise - the process noise matrix
        initialStateEstimate - the initial state estimate vector
        initialErrorCovariance - the initial error covariance matrix
        Throws:
        NullArgumentException - if any of the input arrays is null
        NoDataException - if any row / column dimension of the input matrices is zero
        DimensionMismatchException - if any of the input matrices is non-rectangular
      • DefaultProcessModel

        public DefaultProcessModel(RealMatrix stateTransition,                   RealMatrix control,                   RealMatrix processNoise,                   RealVector initialStateEstimate,                   RealMatrix initialErrorCovariance)
        Create a new ProcessModel, taking double arrays as input parameters.
        Parameters:
        stateTransition - the state transition matrix
        control - the control matrix
        processNoise - the process noise matrix
        initialStateEstimate - the initial state estimate vector
        initialErrorCovariance - the initial error covariance matrix

SCaVis 2.0 © jWork.ORG