Module Scientific.Signals.Models


Class AutoRegressiveModel: Auto-regressive model for stochastic process

This implementation uses the Burg algorithm to obtain the coefficients of the AR model.

Constructor: AutoRegressiveModel(order, data, delta_t=1.)

order

the order of the model (an integer)

data

the time series (sequence of floats)

delta_t

the sampling interval for the time series (default: 1.)

Methods:

Class AveragedAutoRegressiveModel: Averaged auto-regressive model for stochastic process

An averaged model is constructed by averaging the model coefficients of several auto-regressive models of the same order. An averaged model is created empty, then individual models are added.

Constructor: AveragedAutoRegressiveModel(order, delta_t)

order

the order of the model (an integer)

delta_t

the sampling interval for the time series

Methods: