Public Member Functions | Private Attributes | List of all members
uuv_gm_process.gauss_markov_process.GaussMarkovProcess Class Reference
Inheritance diagram for uuv_gm_process.gauss_markov_process.GaussMarkovProcess:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self)
 
def __str__ (self)
 
def max_value (self)
 
def mean (self)
 
def min_value (self)
 
def mu (self)
 
def noise_amp (self)
 
def set_limits (self, min_value, max_value, mean=None)
 
def set_model (self, mean, min_value, max_value, mu, noise_amp)
 
def set_mu (self, mu)
 
def set_noise_amp (self, noise_amp)
 
def update (self, t)
 

Private Attributes

 _last_time_stamp
 
 _max
 
 _mean
 
 _min
 
 _mu
 
 _noise_amp
 
 _var
 

Detailed Description

Gauss-Markov process of first order

Definition at line 18 of file gauss_markov_process.py.

Constructor & Destructor Documentation

def uuv_gm_process.gauss_markov_process.GaussMarkovProcess.__init__ (   self)

Definition at line 21 of file gauss_markov_process.py.

Member Function Documentation

def uuv_gm_process.gauss_markov_process.GaussMarkovProcess.__str__ (   self)

Definition at line 30 of file gauss_markov_process.py.

def uuv_gm_process.gauss_markov_process.GaussMarkovProcess.max_value (   self)

Definition at line 47 of file gauss_markov_process.py.

def uuv_gm_process.gauss_markov_process.GaussMarkovProcess.mean (   self)

Definition at line 39 of file gauss_markov_process.py.

def uuv_gm_process.gauss_markov_process.GaussMarkovProcess.min_value (   self)

Definition at line 43 of file gauss_markov_process.py.

def uuv_gm_process.gauss_markov_process.GaussMarkovProcess.mu (   self)

Definition at line 51 of file gauss_markov_process.py.

def uuv_gm_process.gauss_markov_process.GaussMarkovProcess.noise_amp (   self)

Definition at line 55 of file gauss_markov_process.py.

def uuv_gm_process.gauss_markov_process.GaussMarkovProcess.set_limits (   self,
  min_value,
  max_value,
  mean = None 
)

Definition at line 71 of file gauss_markov_process.py.

def uuv_gm_process.gauss_markov_process.GaussMarkovProcess.set_model (   self,
  mean,
  min_value,
  max_value,
  mu,
  noise_amp 
)

Definition at line 58 of file gauss_markov_process.py.

def uuv_gm_process.gauss_markov_process.GaussMarkovProcess.set_mu (   self,
  mu 
)

Definition at line 85 of file gauss_markov_process.py.

def uuv_gm_process.gauss_markov_process.GaussMarkovProcess.set_noise_amp (   self,
  noise_amp 
)

Definition at line 89 of file gauss_markov_process.py.

def uuv_gm_process.gauss_markov_process.GaussMarkovProcess.update (   self,
  t 
)

Definition at line 93 of file gauss_markov_process.py.

Member Data Documentation

uuv_gm_process.gauss_markov_process.GaussMarkovProcess._last_time_stamp
private

Definition at line 28 of file gauss_markov_process.py.

uuv_gm_process.gauss_markov_process.GaussMarkovProcess._max
private

Definition at line 24 of file gauss_markov_process.py.

uuv_gm_process.gauss_markov_process.GaussMarkovProcess._mean
private

Definition at line 22 of file gauss_markov_process.py.

uuv_gm_process.gauss_markov_process.GaussMarkovProcess._min
private

Definition at line 23 of file gauss_markov_process.py.

uuv_gm_process.gauss_markov_process.GaussMarkovProcess._mu
private

Definition at line 25 of file gauss_markov_process.py.

uuv_gm_process.gauss_markov_process.GaussMarkovProcess._noise_amp
private

Definition at line 27 of file gauss_markov_process.py.

uuv_gm_process.gauss_markov_process.GaussMarkovProcess._var
private

Definition at line 26 of file gauss_markov_process.py.


The documentation for this class was generated from the following file:


uuv_plume_simulator
Author(s): Musa Morena Marcusso Manhaes
autogenerated on Mon Jun 10 2019 15:41:28