gen_rw: Generate a Random Walk without Drift

View source: R/RcppExports.R

gen_rwR Documentation

Generate a Random Walk without Drift

Description

Generates a random walk without drift.

Usage

gen_rw(N, sigma2 = 1)

Arguments

N

An integer for signal length.

sigma2

A double that contains process variance.

Value

grw A vec containing the random walk without drift.

Process Definition

Random Walk (RW) with parameter gamma in R^{+}. This process is defined as:

X[t] = sum(gamma*Z[t])

and is often called Rate Random Walk in the engineering literature.

Generation Algorithm

To generate we first obtain the standard deviation from the variance by taking a square root. Then, we sample N times from a N(0,sigma^2) distribution. Lastly, we take the cumulative sum over the vector.

Examples

gen_rw(10, 8.2)

schoi355/gmwm documentation built on April 11, 2022, 1:21 a.m.