OUProcess

OUProcess#

class brainpy.dyn.OUProcess(size, mean=0.0, sigma=1.0, tau=10.0, method='exp_euler', keep_size=False, mode=None, name=None)[source]#

The Ornstein–Uhlenbeck process.

The Ornstein–Uhlenbeck process \(x_{t}\) is defined by the following stochastic differential equation:

\[\tau dx_{t}=-\theta \,x_{t}\,dt+\sigma \,dW_{t}\]

where \(\theta >0\) and \(\sigma >0\) are parameters and \(W_{t}\) denotes the Wiener process.

Parameters:
update()[source]#

The function to specify the updating rule.