Description Usage Arguments Details Value Author(s) References Examples
Generates a discretized sample path of a fBm, B_H=(B_H(0),...,B_H(n-1/n)), at times 0,...,(n-1)/n with Hurst parameter H in (0,1) by using the circulant matrix method. A fBm with scaling coefficient C>0 and discretized at times 0,...,n-1 is obtained by the operation: n^H * C * B_H.
1 |
n |
sample size |
H |
Hurst parameter |
plotfBm |
possible plot of the generated sample path |
The circulant matrix method consists in embedding the covariance matrix of the increments of the fractional Brownian motion (which is a Toeplitz matrix since the increments are stationary) in a matrix, say M, whose size is a power of 2 greater than n. One then uses general results on circulant matrices to compute easily and very quickly the eigenvalues of M. Note that the simulation fails if the procedure does not find a matrix M such that all its eigenvalues are positive.
Returns a vector of length n.
J.-F. Coeurjolly
J.-F. Coeurjolly (2001) Simulation and identification of the fractional Brownian motion: a bibliographic and comparative study. Journal of Statistical Software, Vol. 5.
A.T.A. Wood and G. Chan (1994) Simulation of stationary Gaussian processes in [0,1]^d. Journal of computational and graphical statistics, Vol. 3 (4), p.409–432.
1 2 3 |
Loading required package: wmtsa
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.